WN

WN (https://www.wn.se/forum/index.php)
-   Klientsidans teknologier, design och grafik (https://www.wn.se/forum/forumdisplay.php?f=12)
-   -   Är det "okej" att använda negativa margins? (https://www.wn.se/forum/showthread.php?t=1053022)

simals 2012-04-11 20:09

Är det "okej" att använda negativa margins?
 
Vad säger ni som sysslar med design - är det "okej" att använda sig av negativa margins när man kodar i CSS? Finns det några rent tekniska nackdelar? Jag har fått för mig att det är något av en fullösning som helst bör undvikas.

StefanW 2012-04-11 20:21

Absolut. Varför inte?

jonssondesign 2012-04-11 21:24

Inget fel i det. Jag använder negativa tal i mina margins ganska ofta.

simals 2012-04-11 23:20

Okej, där ser man. Jag hade fått för mig att negativa margins nästan spelade i samma liga som tables och jag har därför alltid undvikit dem. :)

MRDJ 2012-04-12 00:14

Citat:

Ursprungligen postat av simals (Inlägg 20437483)
Okej, där ser man. Jag hade fått för mig att negativa margins nästan spelade i samma liga som tables och jag har därför alltid undvikit dem. :)

Har för mig att det var problem i IE6,
Men använder det flitigt nuförtiden och funkar kanon i alla browsers

StefanW 2012-04-12 00:29

Ja från och med, i alla fall IE 8 och modernare webbläsare klarar av det fint.

Att det skulle vara "no-no" har jag också hört men ingen som sagt det har någonsin förklarat varför eller kommit med någon poäng när jag frågat varför. Ser inga som helst problem i det, eller varför det skulle vara fel! Så kör på! ;)

retypejonas 2012-04-20 11:21

Känner mig alltid lite smutsig när jag gör det, som att man tar en förbjuden genväg.

Men när det är befogat är det såklart man ska köra...

jayzee 2012-04-20 15:19

Absolut, varför skulle det vara fel? Kan vara lite svårt att göra bra sticky footer annars.

retypejonas 2012-04-20 16:46

Citat:

Ursprungligen postat av jayzee (Inlägg 20438193)
Absolut, varför skulle det vara fel? Kan vara lite svårt att göra bra sticky footer annars.

Ja det är godkänt om man använder det i rätt syfte...

coredev 2012-04-21 07:17

Tycker det är ok i undantagsfall, det är oftast inte så pedagogiskt och enkelt att förstå vad du har gjort för någon annan som läser din markup, men ibland är det nödvändigt - jämför med att använda "break;" i loopar i programmering - det är egentligen inte ok men ibland måste man ju för alternativen är värre :-)

Smashing Magazine hade en riktigt bra artikel om ämnet för ett par år sedan: http://coding.smashingmagazine.com/2...ative-margins/


Alla tider är GMT +2. Klockan är nu 10:39.

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