Czarny Ass Opublikowano 31 Grudnia 2013 Udostępnij Opublikowano 31 Grudnia 2013 Wiem, że to straszna abstrakcja (bo po co to komu? :P), ale czy ustawiając: display: block; unicode-bidi: embed; na dowolny znacznik uzyskam "funkcjonalość" diva? Nawet atrybuty jakie da się ustawić są bardzo skromne, w zasadzie są to chyba wszystkie "default", jak w każdym tagu. (pomijam rozszerzanie ilości atrybutów przez użytkownika) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
matisowa Opublikowano 27 Stycznia 2014 Udostępnij Opublikowano 27 Stycznia 2014 Tak, możesz w ten sposób uzyskać funkcjonalność diva np. na span. Czasami się przydaje, ale są też inne, np. table-cell, table-row itd. jak chcemy zrobić tabelke bez korzystania z <table> <tr> i <td>. Czasami przydaje się również inline-block - łączy to funkcjonalność diva i spana, tzn. zawartość zachowuje się jak w bloku ale kilka bloków może być w jednej linii (inline). Tak samo w divie mozesz dac display: inline i div będzie się zachowywał jak span. Myślę, że pomogłem :):) E: Hmm, teraz tak patrze na date tematu... tiaa, wątpie, żeby Niggass tu jeszcze zajrzał. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 27 Stycznia 2014 Administratorzy Udostępnij Opublikowano 27 Stycznia 2014 Jak ustawisz "display: block;" to dostaniesz funkcjonalność elemtentu blokowego, a nie elementu div. Bo tę możesz sobie tak samo jak inne zmienić dowolnie, po to jest właśnie css. Ja często używam divów nie-blokowych. A ten drugi styl to jest w ogóle w standardzie CSS1/2/3? Bo pierwsze widzę. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się