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 |
#2 · Zasláno: 6. 12. 2007, 18:50:04 · Upravil/a: Plaváček
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 |
#3 · Zasláno: 6. 12. 2007, 19:04:16
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 |
#4 · Zasláno: 6. 12. 2007, 19:11:39
wifon
Teoreticky ano. Absolutní moc nad všetkým je při tvorbě CSS kódu ovšem silně relativní pojem. |
||
wifon Profil |
#5 · Zasláno: 6. 12. 2007, 19:22:53
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 |
#6 · Zasláno: 6. 12. 2007, 20:08:51
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. |
||
Časová prodleva: 16 let
|
0