Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [CSS][HTML]Automatyczna dynamiczna szerokość
ponciusz
post
Post #1





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 1.04.2006

Ostrzeżenie: (10%)
X----


Witam!
Opis problemu:
powiedzmy że mam diva w którym znajdują się inne divy. main ma szerokość 800px divy wewnętrzne sa generowane automatycznie w zależności od ilosci pozycji dodanych. problem jest taki iż chcę aby divy zawsze były na całą szerokość czyli w tym przypadku miały po 400px. Jeśli będą 4 divy inside to powinny mieć po 200px itp... oczywiście mogą mieć kilka px mniej żeby zlikwidować granice ciasne pasowanie. czy takie coś jest możliwe w css i html?

  1. <div id="main">
  2. <div class="inside"></div>
  3. <div class="inside"></div>
  4. </div>


Dzięki!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ponciusz
post
Post #2





Grupa: Zarejestrowani
Postów: 12
Pomógł: 0
Dołączył: 1.04.2006

Ostrzeżenie: (10%)
X----


docelowy kod wygląda tak:

  1. <div class="nivo-controlNav">
  2. <a class="nivo-control active" rel="0">1</a>
  3. <a class="nivo-control" rel="1">2</a>
  4. <a class="nivo-control" rel="2">3</a>
  5. <a class="nivo-control" rel="3">4</a>
  6. </div>


i tutaj linki sa dodawane z automatu nie mam także możliwości dodawania do nich czegokolwiek więc najłatwiejszym rozwiązaniem będzie po prostu stwierdzić ile ich tam jest czyli jakieś zapytanie typu:
sprawdz ile jest <a> w divie o klasie "nivo-controlNav" a potem dodać prosty skrypt gdzieś na stronie który wygeneruje mi wpis w css

  1. .nivo-controlNav{
  2. width:[(800px/wartosc)-1px]px;
  3. }


tylko teraz pytanie czy ten css zostanie rozpoznany bo jeśli przeglądarka wczytuje pierw css a potem html to zliczanie nastąpi po wczytaniu css czyli juz go nie podmieni?(IMG:style_emoticons/default/questionmark.gif) dobrze myśle??

Ten post edytował ponciusz 22.02.2012, 20:36:52
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 07:36