Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > Maven+Appfuse+CSS


Автор: prizrak3d 3.10.2008, 19:14
Всем доброго времени суток.

Народ помогите пожалуйста кто чем сможет, ситуация следующая есть апфьюз на котором написан весь проект ну вообще апфьюз выступает в роли каркаса визуализация стоит на JSF например вот такой кусок кода

Код

<html xmlns="http://www.w3.org/1999/xhtml" xmlns:c="http://java.sun.com/jstl/core"
      xmlns:f="http://java.sun.com/jsf/core" xmlns:h="http://java.sun.com/jsf/html"
      xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:t="http://myfaces.apache.org/tomahawk"
      xmlns:acegi="http://sourceforge.net/projects/jsf-comp/acegijsf">

<f:view>
<f:loadBundle var="text" basename="#{basePage.bundleName}"/>
<head>
    <title>#{text['mainMenu.title']}</title>
    <meta name="menu" content="MainMenu"/>
    <meta name="heading" content="#{text['mainMenu.heading']}"/>
</head>

<p>#{text['mainMenu.message']}</p>

<div class="separator"></div>

<t:panelTabbedPane visibleOnUserRole="ROLE_USER" width="100%">
<t:panelTab label="Home" visibleOnUserRole="ROLE_USER">
<t:panelTabbedPane visibleOnUserRole="ROLE_USER" width="100%">
<t:panelTab label="Overview" visibleOnUserRole="ROLE_USER">
    <h:form id="OverviewForm">
        <br></br>
        <h:outputText value="Welcome  "/> <h:outputText value="#{overviewForm.user.username}"/>
        <br></br>
        <h:outputText value="Your tariff:  "/> <h:outputText
            value="#{overviewForm.user.account.tariff.name}"/>
        <br></br>
        <h:outputText value="Your cash:  "/> <h:outputText value="#{overviewForm.user.account.value}"/>
        <br></br>
        <br></br>
    </h:form>



тута для табов используются стандартные стили томагавка которые не красивые для ужаса... 
Как можно самому создать красивые вкладки и что бы на странице отображались красивые вкладки а не стандартный ужас

Я как понимаю проблема у мну в следующем я не понимаю как написать свой собственный CSS файл и как его подключить и использовать стили из него 

Помогите плиз. 

PS Я понимаю может и не в тот раздел заранее извиняюсь перед администрацией... и просьба не пинать в случае чего ... )))

Автор: Samotnik 4.10.2008, 15:42
Цитата(prizrak3d @  3.10.2008,  19:14 Найти цитируемый пост)
Я как понимаю проблема у мну в следующем я не понимаю как написать свой собственный CSS файл и как его подключить и использовать стили из него 

css файл - это файл в котором ты class либо id  html   элементам присваеваеш стили
писать его очень просто 
К примеру для всех элементов body
Код

body 
{
margin: 4px;   
font-family: 
Trebuchet MS, Arial, 
sans-serif;   
font-size:12px;
color: #515D6B;
}

Если есть какойто конкретный элемент, на который необходимо накинуть стиль, допустим
Код

<div class="AddToMeSomethingStylesPleeease">&nbsp;</div>

то в  css   нуна писать так
Код

.AddToMeSomethingStylesPleeease {
height: 100%,
weight: 100%
}

а подключается он так
Код

<link rel="stylesheet" type="text/css" href="тут/адресс/к/файлу/filter.css" />

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)