Kom ihåg mig?
Home Menu

Menu


Jag använder aldrig class, är det fel?

 
Ämnesverktyg Visningsalternativ
Oläst 2008-06-05, 11:11 #11
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
CSS + ID fungerar inte i Safari
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 13:07 #12
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
Citat:
Originally posted by Jonas@Jun 5 2008, 10:11
CSS + ID fungerar inte i Safari
eh, jo... iallfall i vintras när jag hade en mac till låns. osx10.4 med safari 3.
crazzy är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 13:19 #13
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Citat:
Ursprungligen postat av crazzy
Citat:
Ursprungligen postat av Jonas
CSS + ID fungerar inte i Safari
eh, jo... iallfall i vintras när jag hade en mac till låns. osx10.4 med safari 3.
Safari 3 ja, men Safari 2 fungerade det dåligt.

Utav dom mac användare som använder Safari på mina websidor så använder 85% fortf. Safari 2.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 13:41 #14
martines avatar
martine martine är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Mar 2005
Inlägg: 767
martine martine är inte uppkopplad
Mycket flitig postare
martines avatar
 
Reg.datum: Mar 2005
Inlägg: 767
Citat:
Originally posted by Jonas@Jun 5 2008, 11:11
CSS + ID fungerar inte i Safari
Vad är det för trams? id fungerar utmärkt i Safari ända sedan de första versionerna (du kanske använder css fel som Thir13teen)

Eller menar du selektorn +? (Lite oklart uttryckt vad css+id betyder…)

En del mer avancerade pseudo-element som :first-letter fungerade däremot inte i den första versionen av Safari (som knappast används längre).

Thir13teen: Lär dig använda css korrekt, särskilt om du vill lära ut det, annars är risken stor att du får märkliga underliga "fel" helt oväntat. CSS är som en verktygslåda, desto fler verktyg du kan använda desto skickligare är du.
martine är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 13:43 #15
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Vilken märklig diskussion =)

Ska du skriva en guide om CSS så tycker jag väl att du bör sträva efter att ge läsaren korrekt information och inte vilseleda eller förvirra.

Har du att välja mellan "alltid id" eller "alltid class" så är givetvis det senare att föredra. Om du behöver komma åt elementen via Javascript, vilket ofta är högst relevant vid något tillfälle, så slipper du då göra några ändringar utan kan bara lägga till ett id på aktuella element. Id är till för unik identifiering och ska aldrig dupliceras medan class är mer direkt relaterad till css och designen i stort.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 14:14 #16
Thir13teens avatar
Thir13teen Thir13teen är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Oct 2004
Inlägg: 767
Thir13teen Thir13teen är inte uppkopplad
Mycket flitig postare
Thir13teens avatar
 
Reg.datum: Oct 2004
Inlägg: 767
Citat:
Ursprungligen postat av martine
Citat:
Ursprungligen postat av Jonas
CSS + ID fungerar inte i Safari

Vad är det för trams? id fungerar utmärkt i Safari ända sedan de första versionerna (du kanske använder css fel som Thir13teen)

Eller menar du selektorn +? (Lite oklart uttryckt vad css+id betyder…)

En del mer avancerade pseudo-element som :first-letter fungerade däremot inte i den första versionen av Safari (som knappast används längre).

Thir13teen: Lär dig använda css korrekt, särskilt om du vill lära ut det, annars är risken stor att du får märkliga underliga "fel" helt oväntat. CSS är som en verktygslåda, desto fler verktyg du kan använda desto skickligare är du.
Du verkar vara en viktigpetter av sällan skådat slag, komplett med värdelös metafor om CSS som en verktygslåda och prat om att :first-letter inte fungerade i Safari 1 för att visa att du minsann kan allt om Internet.

I sann Sverige-anda ignorerar folk att jag sa att jag vill kunna förklara det så enkelt som möjligt för en nybörjare och hävdar att det är vilseledande, att jag inte kan CSS o.s.v. Det var precis vad jag väntade mig iofs.

Men jag vet hur jag ska skriva i min förklaring - att man ska börja enkelt med en av de två (class, that is) men sträva efter att använda båda korrekt.
Thir13teen är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 14:34 #17
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Även om det var ett lite aggressivt inlägg så är Martine en av de mest kunniga på forumet inom webbprogrammering så du kanske borde försöka lära dig lite av honom istället för att sjunka till en ännu lägre nivå... Om du inte beskriver skillnaderna mellan de bägge så kommer du sannolikt förvirra och vilseleda mer än du lär ut. Det är trots allt ganska simpelt att lära sig även för en nybörjare....
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 14:49 #18
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
Jonas Jonas är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Feb 2004
Inlägg: 3 364
martine: Har aldrig upplevt det själv utan det har hela tiden varit en kund åt mig som använt safari som skickat mängder med skärmdumpar där jag använt css isamband med <div id="">. då som (#id { background-color: #ffffff; } ) tex.
Jonas är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 14:51 #19
sasserdudes avatar
sasserdude sasserdude är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Feb 2008
Inlägg: 569
sasserdude sasserdude är inte uppkopplad
Mycket flitig postare
sasserdudes avatar
 
Reg.datum: Feb 2008
Inlägg: 569
När ja bara ska anropa en gång så skriver ja koden direkt så här:

div style="margin-top:10px;font-family:tahoma"></div>

är det en div som kommer flera gånger så använder ja klasser.

lite jobbigt för andra att läsa koden, men orkar inte bry mig om det:P
sasserdude är inte uppkopplad   Svara med citatSvara med citat
Oläst 2008-06-05, 14:56 #20
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Originally posted by Jonas@Jun 5 2008, 14:49
martine: Har aldrig upplevt det själv utan det har hela tiden varit en kund åt mig som använt safari som skickat mängder med skärmdumpar där jag använt css isamband med div id=. då som (#id { background-color: #ffffff; } ) tex.
Fick du samma problem om du hade kvar id men satte designen på en klass istället?
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 18:45.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017