Autor Zpráva
wifon
Profil
Zdravim Vas...
Chcem sa opytat, hlavne teda tych co maju nejake skusenosti s eshopmi. Potrebujem nejak naskinovat zoznam produktov, ale s tym, ze by som to chcel nejak "obecnejsie" tzn. zmenou CSS sa mi zmeni cely vzhlad! Zoznam je rieseny systemom ze sa naskinuje jeden ostatne sa programovo "opakuje" (ale to je asi jasne :)) Ale k veci...mozem na to pouzit absolutne pozicie? Cize nejaky hlavny DIV s rel. poziciou v ktorom je vsetko ostatne a tym by som si mohol tie casti popresuvt ako xcem. Je to dobre riesenie? Lebo tim poziciam velmi neverim...
Dakujem krasne
Plaváček
Profil
wifon

Na obecnou radu dám obecnou odpověď.

Absolutní pozicování se používá výjimečně, protože má spoustu nectností. Jednou z nich je fakt, že absolutně pozicovaný obsah je vyjmut z toku dokumentu a pokud máš za takto pozicovaným blokem ještě nějaký text nebo obsahový blok, budeš mít problémy, pokud nejsi v CSS kovaný odborník.

Pomocí kaskádových stylů se ale dá kouzlit i absolutně - bohužel bez praktické ukázky ti konkrétní odpověď nikdo nedá.
wifon
Profil
Pomocí kaskádových stylů se ale dá kouzlit i absolutně - bohužel bez praktické ukázky ti konkrétní odpověď nikdo nedá.
No ono je to tazko nejaka ukazka...v skratke mi ide o to ze mam v nejakom bloku nahadzanych kopec veci napr. obrazok, najaky ten nadpis, trochu textu, nieco na rozoznanie cien s DPH, bez DPH, textbox, button na odoslanie etc... No a mojim cielom je dosiahnut to aby som iba zmenou css z tohto dokazal spravit napriklad zoznam produktov (kazdy produkt vo vlastnom riadku, dva produkty vedla seba, tri vedla seba.....atd.) samozrejme s tym ze tie veci vo vnutry xcem tiez lubovolne menit, umiestnovat...a tak :) teraz mi asi nie je vobec rozumiet ze? :D neva dam ukazku bude v .NETe ale na tom nesejde...
<div id="produkt">
<img src="App_Themes/Default/obr/logo.png" alt="" />
<h1>
Nazov produktu</h1>
<p>
Popis popis popis popis popis popis popis popis popis popis popis popis popis popis
popis popis popis popis popis popis popis</p>
<strong class="sDPH">450,-</strong> <strong class="bezDPH">400,-</strong><asp:Button
ID="Button1" CssClass="btn" runat="server" Text="OK" /><asp:TextBox ID="TextBox1"
runat="server" CssClass="input" />
</div>

CSS:

div#produkt{}
div#produkt img{}
div#produkt h1{}
div#produkt p{}
div#produkt strong.sDPH{}
div#produkt strong.bezDPH{}
div#produkt .btn{}
div#produkt .input{}

A zmenenim tohto CSS by som chcel mat "absolutnu moc" nad celym zoznamom resp. katalogom produktov a veci v nom :) da sa nieco podobne? :P
Plaváček
Profil
wifon

Teoreticky ano. Absolutní moc nad všetkým je při tvorbě CSS kódu ovšem silně relativní pojem.
wifon
Profil
No to ze nebudem mat absolutnu moc s tym som sa uz zmeril. Ale do tejto prezentacnej vrstavy by som len velmi nerad resp. co najmanej zasahoval.
Plaváček
Profil
wifon

Ale do tejto prezentacnej vrstavy by som len velmi nerad resp. co najmanej zasahoval.

Pak otevři peněženku a zjednej si profesionální pomoc.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: