/ Forside / Teknologi / Udvikling / HTML / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
HTML
#NavnPoint
molokyle 11184
Klaudi 5506
bentjuul 3377
severino 2040
smorch 1950
strarup 1525
natmaden 1396
scootergr.. 1320
e.c 1150
10  miritdk 1110
p:first-letter
Fra : Cifly


Dato : 04-03-06 19:52

p:first-letter er defineret i mit design, men forskellige steder, skal denne
regel ikke virke *selvom* det er et <p> element.

Har forsøgt med en "p.normal" og derefter forskellige egenskaber og værdier,
men lige lidt hjalp det.

Har i et godt bud?

--
Venlig hilsen
www.flygenrings.dk

"Sometimes when you lose, you win" - Robin Williams "What dreams may come"



 
 
Erik Ginnerskov (04-03-2006)
Kommentar
Fra : Erik Ginnerskov


Dato : 04-03-06 20:04

Cifly wrote:

> Har i et godt bud?

Ja, kom med et link til problemet, så vi ikke skal gætte os frem.

--
Med venlig hilsen
Erik Ginnerskov
http://hjemmesideskolen.dk - http://ginnerskov.dk
http://html-faq.dk/



Cifly (05-03-2006)
Kommentar
Fra : Cifly


Dato : 05-03-06 07:24

Erik Ginnerskov wrote:

>> Cifly wrote:
>>
>> Har i et godt bud?

> Ja, kom med et link til problemet, så vi ikke skal gætte os frem.

Ingen grund til at gætte. Blot give et hint om, hvilken løsning der
tilgodeser den ide jeg ønsker at udføre.

Jeg udtrykker mig måske ikke tydeligt nok.

Jeg ønsker at alle mine afsnits første bogstav, skal tilføjes et uncial, med
undtagelse af nogen få steder.

Som det er med first-letter, bliver *alle* afsnit nu formateret med uncial,
uden mulighed for at fravælge det. Jeg har i hvertfald ikke været i stand
til, at finde en løsning. Og det er dér jeg forsøger at trække på jeres
massive viden , så jeg fx kan definere en CSS egenskab der formatere et
<p> afsnit uden uncial.

Hvis det kunne lade sig gøre, skal jeg blot tilføje en class til de afsnit,
der ikke skal formateres med uncial.



Jørgen Farum Jensen (04-03-2006)
Kommentar
Fra : Jørgen Farum Jensen


Dato : 04-03-06 20:47

Cifly wrote:
> p:first-letter er defineret i mit design, men forskellige steder, skal denne
> regel ikke virke *selvom* det er et <p> element.
>
> Har forsøgt med en "p.normal" og derefter forskellige egenskaber og værdier,
> men lige lidt hjalp det.
>
> Har i et godt bud?
>

p.first:first-letter

--

Med venlig hilsen

Jørgen Farum Jensen
http://www.webdesign101.dk
..

Cifly (05-03-2006)
Kommentar
Fra : Cifly


Dato : 05-03-06 07:16

Jørgen Farum Jensen wrote:

>> Cifly wrote:
>> p:first-letter er defineret i mit design, men forskellige steder,
>> skal denne regel ikke virke *selvom* det er et <p> element.
>>
>> Har forsøgt med en "p.normal" og derefter forskellige egenskaber og
>> værdier, men lige lidt hjalp det.
>>
>> Har i et godt bud?

> p.first:first-letter

Udmærket løsning. Dog ikke helt hvad jeg havde i tankerne.

Ideen var, at foretage så få ændringer manuelt som muligt. På denne vis,
skal alle afsnit tilføjes en class parameter og kun få afsnit uden, så de
bliver "normale".

Giver lidt mere arbejde, men ok - en plausibel løsning. Tak



Jens Gyldenkærne Cla~ (05-03-2006)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 05-03-06 09:23

Cifly skrev:

>> p.first:first-letter

> Ideen var, at foretage så få ændringer manuelt som muligt. På denne
> vis, skal alle afsnit tilføjes en class parameter og kun få afsnit
> uden, så de bliver "normale".

Det bestemmer du da selv. Hvis du nu skriver:

p:first-letter {
   font-size: 2em;
   color: blue;
}

p.std:first-letter {
   /* Nulstil til "normale" værdier */
   font-size: 1em;
   color: black;
}

- kan du have first-letter/uncialer på alle almindelige afsnit, bortset
fra dem du giver klassen std.

NB: Så vidt jeg husker har IE en fejl der gør det nødvendigt at huske
mellemrum mellem first-letter (el. first-line) og tuborgklammen. Tjek
evt. selv, men jeg mener ikke at p.foo.first-letter{ ... } virker i IE.

--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på http://usenet.dk/netikette/citatteknik.html

Jørn Andersen (06-03-2006)
Kommentar
Fra : Jørn Andersen


Dato : 06-03-06 02:19

On Sun, 05 Mar 2006 08:22:50 GMT, "Jens Gyldenkærne Clausen"
<jens@gyros.invalid> wrote:

>NB: Så vidt jeg husker har IE en fejl der gør det nødvendigt at huske
>mellemrum mellem first-letter (el. first-line) og tuborgklammen. Tjek
>evt. selv, men jeg mener ikke at p.foo.first-letter{ ... } virker i IE.

Det ser ud til, at du har husket rigtigt

--
Jørn Andersen,
Brønshøj

Jørn Andersen (06-03-2006)
Kommentar
Fra : Jørn Andersen


Dato : 06-03-06 02:22

On Sat, 4 Mar 2006 19:51:32 +0100, "Cifly"
<flygenring@SLETpostkasse.net> wrote:

>p:first-letter er defineret i mit design, men forskellige steder, skal denne
>regel ikke virke *selvom* det er et <p> element.
>
>Har forsøgt med en "p.normal" og derefter forskellige egenskaber og værdier,
>men lige lidt hjalp det.
>
>Har i et godt bud?

Hvis der er en regelmæssighed i det, fx at der kun skal være det
første afsnit efter en overskrift, kunne man i princippet bruge:

h1 + p:first-letter {
font-size:2em;
color:red;
}

- "i princippet" betyder i denne sammenhæng, at det ikke virker i IE6,
så i praksis er det ikke så brugbart.

Virker det monstro i IE7?

--
Jørn Andersen,
Brønshøj

Cifly (06-03-2006)
Kommentar
Fra : Cifly


Dato : 06-03-06 11:22

Jørn Andersen wrote:

> Hvis der er en regelmæssighed i det, fx at der kun skal være det
> første afsnit efter en overskrift, kunne man i princippet bruge:
>
> h1 + p:first-letter {
> font-size:2em;
> color:red;
> }
>
> - "i princippet" betyder i denne sammenhæng, at det ikke virker i IE6,
> så i praksis er det ikke så brugbart.

Nå ja. Det var da også en mulighed.

>
> Virker det monstro i IE7?

Såvidt jeg kan forstå, har MS oppet sig en del i den nye version. Men om
lige præcis denne løsning er understøttet, det kunne være interessant at
vide.



Frank Olieu (06-03-2006)
Kommentar
Fra : Frank Olieu


Dato : 06-03-06 23:24

_Cifly_ skrev | wrote | écrivit (06-03-2006 11:21):

> Jørn Andersen wrote:
<snip>
>> h1 + p:first-letter {
>> font-size:2em;
>> color:red;
>> }
<snip>
>> Virker det monstro i IE7?
<snip>
> Men om lige præcis denne løsning er understøttet, det kunne være
> interessant at vide.

Har lige prøvet... det virker i IE7 beta2!

--
Venlig hilsen | Kind regards | Cordialement
Frank

Søg
Reklame
Statistik
Spørgsmål : 177560
Tips : 31968
Nyheder : 719565
Indlæg : 6408941
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste