[TYPO3-UG Dutch] css/typo3

Martin van der Linden "martin[nonspam]" at elegantchaos.nl
Thu Feb 22 15:38:00 CET 2007


Melvin Struiksma schreef:
> Hoi Daniel,
> 
> Ik ga nu de benoemde sites bekijken en kom er op terug of het allemaal lukt,
> 
> In ieder geval alweer hartelijke bedankt voor je energieke inspanningen. Ik kan mij voorstellen 
> dat iemand zoals jij gefrustreerd wordt van alleen al de oplossingen voor die typo3 leken te zoeken :)
> 
> Daarom vind ik als er iemand op dit forum een lintje/pluim verdiend, dan ben jij het.
> 
> ##### LINTJE ######
> 
> In naam van: 
> 
> Hare Majesteit, Koningin der Nederlanden van Oranje-Nassau,
> ontvangt u een onderscheiding voor uw inzet zonder enige eigen belang. 
> 
> ##### LINTJE ######
> 
> .... :))

hear, hear!


> 
> -----Oorspronkelijk bericht-----
> Van: typo3-ug-dutch-bounces at lists.netfielders.de
> [mailto:typo3-ug-dutch-bounces at lists.netfielders.de]Namens Daniel
> Doesburg
> Verzonden: donderdag 22 februari 2007 14:57
> Aan: typo3-ug-dutch at lists.netfielders.de
> Onderwerp: Re: [TYPO3-UG Dutch] css/typo3
> 
> 
> Hoi Melvin,
> 
> Melvin Struiksma schreef:
>> het enige waar ik nu nog mee zit is mijn menu horizontaal te tonen.
>>
>> Nu weet ik dat je het in je .css moet doen, maar dat werkt niet naar
>> behoren.
> 
> Vertel eens wat er WEL gebeurt en wat je graag wilt dat er zou gebeuren.
> 
>> Volgens mij is de .css script:
>>
>> /* Menu 1 column */
>> 	TD#menu_1 {
>> 	position: absolute;
>> 	height: 40px;
>> 	width: 800px;	
>> 	top: 158px;
>> 	left: 85px;
>> 	background-image: url(../images/[Dream]-Team-navigatiebalk.jpg);
>> 	background-repeat : no-repeat;
>> 	border: 1px solid #000000;
>> }
> Als dit het enige is moet je nog even aan de slag.
> Zo te zien gebruik je een tabel voor je lay-out.
> Kijk eens op http://www.stylesheets.nl/
> 
> Verder lijkt het me vreemd dat je een tabel-cel absoluut positioneert.
> Maak daar een div van en je kunt je menu plaatsen waar je wilt.
> 
> Verder doet dit stukje css alleen iets aan de plaats van je menu. Niet 
> aan de lay-out van de afzonderlijke items.
> 
> Heb je ook even op http://css.maxdesign.com.au/listamatic/ gekeken, 
> zoals geadviseerd?
> 
>> Maar het werkt niet :(, komt dit door mijn typo3 setup?
> 
> Nee, ik durf haast te stellen dat dat niet kan.
>> dat is: 
> 
> In plaats van je TS is in dit verband de gegenereerde HTML-source veel 
> interessanter.
> 
> Knip het geparste stukje menu uit en plak het in je bericht.
> Want alleen de uiteindelijke HTML en de bijbehorende CSS bepalen je pagina.
> 
>> # STATISCHE TEKST = "HOOFDMENU" EERSTE PAGINA, wel veranderbaar
>>   #Hoofdmenu
>>   temp.menu_1 = HMENU
>>   #temp.menu_1.special = directory
>>   #temp.menu_1.special.value = 24
>>   temp.menu_1.special = list
>>   temp.menu_1.special.value =24,23,27,26,28,25
>>   temp.menu_1.1 = TMENU
>>   temp.menu_1.1 {
>>
>>   NO.allWrap = <div class="menu1-level1-no"> | </div> 
>> # Enable active state and set properties:
>>  ACT = 1
>>  ACT.allWrap = <div class="menu1-level1-act"> | </div>
>> }
>>
>>   temp.menu_1.2 = TMENU
>>   temp.menu_1.2 {
>>
>>   NO.allWrap = <div class="menu1-level2-no"> | </div> 
>> # Enable active state and set properties:
>>  ACT = 1
>>  ACT.allWrap = <div class="menu1-level2-act"> | </div>
>> }
>>   
>>   temp.menu_1.3 = TMENU
>>   temp.menu_1.3 {
>>
>>   NO.allWrap = <div class="menu1-level3-no"> | </div> 
>> # Enable active state and set properties:
>>  ACT = 1
>>  ACT.allWrap = <div class="menu1-level3-act"> | </div>
>>
>> Als iemand hier het antwoord op weet, hoor ik het graag.
> 
> Bij nader inzien toch niet zo gek om je TS te plaatsen.
> 
> Gebruik nu dit stukje:
> temp.menu = HMENU
> temp.menu {
>    special = list
>    special.value = 24,23,27,26,28,25
>    wrap = <div id="main-menu"> | </div>
>    1 = TMENU
>    1 {
>      wrap = <ul> | </ul>
>      NO = 1
>      NO.WrapItemAndSub = <li > | </li>
>      ACT = 1
>      ACT.wrapItemAndSub = <li class="actief"> | </li>
>    }
>    2 < .1
>    3 < .2
> }
> 
> Dit eenvoudige stukje TS genereert een geneste unordered list. En 
> daarmee kun je alles (OK bijna alles) maken.
> 
> Als je geïnteresseerd bent in een uitgebreide versie van dit menu moet 
> je dat even laten weten. Dan kun je echt alles tackelen.
> 
> Heb je problemen met de CSS dan doe ik dat er met plezier bij.
> 
> Het menu (de HTML-code) wat je hiermee maakt is bijvoorbeeld ook het 
> uitgangspunt van http://css.maxdesign.com.au/listamatic/
> 
> En als je ziet wat ze daar, in de voorbeelden, met puur css doen . . .
> 
> Dan hoef je geen classes voor de levels meegeven. Een menu-item op het 
> eerste level benader je met de constructie #main-menu ul li (of 
> #main-menu ul li a), op het tweede level wordt het dan #main-menu ul ul 
> li enzovoorts.
> Nogmaals, neem een uurtje de tijd om je te verdiepen in dit fenomeen op:
> http://css.maxdesign.com.au/listamatic/
> Nee, ik heb daar geen aandelen maar zou het alle TYPO3 gebruikers wel 
> schreeuwend door de strot willen douwen. Met de allerbeste bedoelingen.
> Want heb je dit eenmaal onder de knie, en zo moeilijk is het echt niet, 
> dan wordt elk menu met TMENU een fluitje van een cent.
> 
> 
>> Gr,.
>>
>> Melvin.
> 
> 
> Met vriendelijke groeten,
> 
> Daniel Doesburg
> P.S. Ik weet dat ik niet altijd de meest diplomatieke taal gebruik. Neem 
> van mij aan dat ik al deze moeite neem om iets te posten om zoveel 
> mogelijk mensen over de TYPO3 drempel te trekken en daardoor ook TYPO3 
> nog meer fans te bezorgen.
> _______________________________________________
> TYPO3-UG-dutch mailing list
> TYPO3-UG-dutch at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch


More information about the TYPO3-UG-dutch mailing list