Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Använda standardcss i specifik div.

Postades av 2009-08-13 19:07:00 - Jonas Sjöblom, i forum html/css, Tråden har 4 Kommentarer och lästs av 1624 personer

Hej

Är det möjligt att "bryta av" css-arv inom en specific div?

exempel:
<code>
<div class="red">
röd
<div class="default">
svart
</div>
</div>

<style type="text/css">
.red
{
color: red;
}

.default
{
/* resetta ALLA attribut till defaultvärden */
}
</style>

Det går bra att lösa med javascript också om det är möjligt utan att det blir allt för tungkört.


Svara

Sv: Använda standardcss i specifik div.

Postades av 2009-08-15 12:24:53 - Henrik Hjelte

Tråkigt svar: Nej det går inte. Och jag tror inte någon kan överbevisa mig.

Du kan sätta color: inherit, men det hjälper inte eftersom föräldra-taggen är diven som är röd. Du måste isåfall ändra på HTML strukturen.

Vad menar du egentligen med "default". Är det attribut från html sidans body element eller från föräldratagen till div class red eller något annat? Varför vet du inte vad som är default och direkt kan sätta color: black?

Mitt förslag är att ändra i html markup så att texten som ska vara röd träffas mer exakt. Och medans du håller på använda klassnamn baserade på betydelse och inte utseende. Om du ger ett mer konkret exempel på ditt faktiska problem kanske du kan få bättre hjälp vidare.

Ett exampel.
<div class="message">
<div class="critical-info">Röd</div>
<div class="default-look">Svart eller grön eller whatever message är</div>
</div>
<style type="text/css">
.critical-info{ color: red; }
.message, .default-look {color: inherit; } /*Behövs egentligen inte, det ärvs ändå */
body {color: green; }




Svara

Sv:Använda standardcss i specifik div.

Postades av 2009-08-15 12:36:41 - Jonas Sjöblom

Hej, mera exakt är mitt problem att jag bygger ett CMS som ska jobba direkt mot själva sidan.

Det fungerar så att en sites layout görs med en masterpage (asp.net) sedan skapar jag via javascript en div som används som admin-interface. Klickar man t.ex. på en text så öppnas den diven och man kan editera texten. div-en ligger i body vilket förenklar det hela lite.
Men problemet är att man ofta sätter sånt som textstorlek osv i bodytaggen och jag vill undvika att sådant påverkar admin-interfacet.

Visst kan jag sätta textstorlek/färg/font etc manuellt men det finns så pass många attribut att jag helst inte skulle göra det.


Svara

Sv: Använda standardcss i specifik div.

Postades av 2009-08-16 01:57:14 - André Claesson

Om du tvunget vill ha den i body-taggen är enda sättet att lägga den i en iframe. Då ärver den <b>ingen</b> css.


Svara

Sv:Använda standardcss i specifik div.

Postades av 2009-08-16 08:56:03 - Jonas Sjöblom

Tack, jag tror inte en iframe är ett alternativ eftersom det ställer till med massor av andra problem. Jag får helt enkelt ta och sätta de viktigaste inställningarna manuellt.


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 153
27 952
271 704
803
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies