-
Data: 2012-01-07 09:18:26
Temat: Re: HTML - funkcjonalność znaczników...
Od: Marek <p...@s...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Dnia Fri, 06 Jan 2012 22:10:32 -0000, porneL napisał(a):
>> Dlaczego podwójne? Pod P i pod LI? To masz na myśli? Bo nad elementami
>> zerujemy je.Jeśli są one niepożądane (czyli mają wygladać inaczej) to da
>> się to ostylować odpowiednio. Do tego właśnie stylowanie służy :-)
>> Nieprawdaż ? :)
>
> Nie wydaje mi się, żeby celem CSS było wymaganie nadawania stylów każdej
> kombinacji elementów.
Chyba nie rozumiemy się:
p, ul, ol, dl, h1, h2 {
margin-top: 0px;
margin-bottom: 15px;
}
Nie ma tu żadnej kombinacji elementów.
Jeśli z jakiegoś powodu chcemy aby któryć z elementów wyglądał inaczej
wewnątrz innego to dopiero wtedy tworzymy taką kombinację. Nie zależy to
już od tego czy godzimy się na collapsing czy nie. Jeżeli chcesz aby pod P
było 100px jeśli jest on umieszczony w LI to telepatycznie przeglądarka o
tym się nie dowie. Trzeba to napisać przecież w CSS :-)
>> Dzięki wyłączaniu efektu collapsingu takie zmiany dokonuję bez
>> zastanawiania się bo wiem, że nic się nie rozpadnie.
>
> Wygląda mi na to, że jak chcesz konkretny odstęp w wewnątrz konkretnego
> elementu, to powinieneś użyć padding od początku. Możesz też dać #kontener
>>:first-child {margin-top:0 !important;} jak nie chcesz
> marginesów-niespodzianek.
Oczywiście masz rację, ale po co sobie komplikować skoro 3 linijki stylu
takiego jak wyżej to załatwią?
>
>> Ale wtedy masz linię przez podzieloną grafikę.
>
> Jaką podzieloną grafikę? Netscape 4 już nikt nie używa.
<div style="background-image: url(pol_obrazka.jpg)">
<div style="background-image: url(drugie_pol_obrazka.jpg); border-top: 1px
solid #FFF">
Jeśli ten border jest po to aby przerwać collapsing, to obrazek zostanie
podzielony na dwie części z białą linią pomiędzy nimi.
> Poza tym jak ci pasuje dawanie margin-top:-15px do kompensowania braku
> zapadania się marginesów, to nie powinno cię ruszać margin-top:-1px dla
> ukrycia padding-top:1px.
Nie do końca bo i background z powyższego przykładu musiałbym przesuwać o
1px aby nie powstały zniekształcenia. Jedna sekcja stylu zwalnia mnie z
konieczności takich kombinacji. Różnica podejścia miedzy naszym podejściem
do stylowania polega na tym, że wolisz stosować:
p {
margin-top: 10px;
margin-bottom: 20px;
}
a ja:
p {
margin-top: 0px;
margin-bottom: 30px;
}
co daje ten sam skutek a potem nie wożę się z rozpadającą się grafiką gdy
margines górny powędruje gdzieś do nadrzędnego elementu. Gdyby jeszcze
przepadał, to pół biedy ale wyskoczy Ci on w przypadkowym miejscu jeśli
wcześniej nie napotka na blokadę w postaci borderu, paddingu itp. sztuczek,
które - jak wspomniałem - rozwalać mogą grafikę tła.
Następne wpisy z tego wątku
- 07.01.12 10:41 Marek
- 07.01.12 14:04 porneL
- 07.01.12 14:10 porneL
- 07.01.12 17:40 Marek
- 07.01.12 18:05 Marek
- 07.01.12 18:29 Mirosław Zalewski
- 07.01.12 19:52 Tomasz Sowa
- 08.01.12 02:37 porneL
- 08.01.12 02:45 porneL
- 08.01.12 12:34 Marek
- 08.01.12 12:57 Marek
- 08.01.12 13:28 Marek
- 11.01.12 11:38 Paweł Piskorz
- 12.01.12 09:52 Marek
- 12.01.12 14:31 Paweł Piskorz
Najnowsze wątki z tej grupy
- Jakie znacie działające serwery grup dyskusyjnych?
- is it live this group at news.icm.edu.pl
- php, linki z nazwami a $_GET, SEO
- www polityka pl captcha
- dyktatura brudnego palucha
- www.znanylekarz.pl
- Czy pytanie o sczytywanie stron programami/skryptami to tu?
- Grupy webdevowe
- Jak wydrukować stronę?
- IIS, kilka witryn
- linki <a href="/strona.php"> (ze slashami)
- co rozszerza stronę??
- responsywny akapit <p>
- Czy istnieje jakiś emulator przeglądarek pod Mac'a?
- taka sama konfiguracja dla localhost i produkcji
Najnowsze wątki
- 2025-01-29 Ostrów Wielkopolski => Area Sales Manager OZE <=
- 2025-01-29 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-29 Poznań => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-01-29 Poznań => Specjalista ds. Employer Brandingu <=
- 2025-01-29 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-01-29 Warszawa => Junior Rekruter <=
- 2025-01-29 Warszawa => Mid IT Recruiter <=
- 2025-01-29 Białystok => UX Designer <=
- 2025-01-29 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2025-01-29 Warszawa => Expert Recruiter 360 <=
- 2025-01-29 Zdalny podpis
- 2025-01-29 Nazbyt "muzyczne" słuchawki
- 2025-01-29 Warszawa => QA Engineer <=
- 2025-01-29 Prawo jak je [nie]rząd rozumie.
- 2025-01-29 Gdańsk => Specjalista ds. Sprzedaży <=