mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Fr 19.04.2024 00:15 Benutzername: Passwort: Auto-Login

Thema: <hr /> vom 14.03.2015


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Allgemeines - Nonprint -> <hr />
Autor Nachricht
womb
Threadersteller

Dabei seit: 04.07.2007
Ort: Suisse
Alter: 40
Geschlecht: -
Verfasst Sa 14.03.2015 13:16
Titel

<hr />

Antworten mit Zitat Zum Seitenanfang

Hallo zusammen

Ich möchte das <hr /> - Element so gestallten das ich eine Linie mit gleichmässigen Quadraten, mit einem gleichmässigen abstand habe und das es mit einem Quadraten anfängt. Das Problem ist, ich weiss nicht wie!?

Kann mir bitte jemand sagen wie ich das hinbekomme oder was es für alternativen gibt?

Meine bisherige Lösung ist:

hr {
border-top: 3px dashed #ccc;
border-bottom: 3px dashed #ccc;
}

Besten Dank!
  View user's profile Private Nachricht senden
remote

Dabei seit: 10.11.2006
Ort: /var/www/
Alter: 110
Geschlecht: Männlich
Verfasst Sa 14.03.2015 13:29
Titel

Antworten mit Zitat Zum Seitenanfang

ich glaube ohne bild wird das nicht gehen.
die art wie browser dashed border rendern unterscheidet sich zu sehr.
dazu kommen dann noch rundungsfehler/-eigenarten der browser wenn das layout mal nicht in 100% angezeigt wird.
  View user's profile Private Nachricht senden
Anzeige
Anzeige
womb
Threadersteller

Dabei seit: 04.07.2007
Ort: Suisse
Alter: 40
Geschlecht: -
Verfasst Sa 14.03.2015 13:41
Titel

Antworten mit Zitat Zum Seitenanfang

Danke für die Antwort, das hatte ich befürchtet.
  View user's profile Private Nachricht senden
Piki

Dabei seit: 30.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 14.03.2015 14:54
Titel

Re: <hr />

Antworten mit Zitat Zum Seitenanfang

womb hat geschrieben:
Kann mir bitte jemand sagen … was es für alternativen gibt?

Eine transparente Grafik erstellen, bestehend aus dem Quadrat links und einem transparenten Bereich rechts, und als png-24 abspeichern.
Diese wird als Hintergrundgrafik in ein leeres DIV, welches mindestens die Höhe des Quadrats hat, eingefügt und nur auf der horizontalen Achse gekachelt bzw. wiederholt (background-repeat: repeat-y).

Alternativ kann das Hintergrundbild ja auch in einem bestehenden Absatz oder DIV platziert werden.
Wenn z.B. nach jedem Absatz mit der Klasse „beispiel“ eine solche Linie erscheinen soll, wird das Hintergrundbild wie oben beschrieben eingefügt, unten platziert und über padding ein Abstand zum oberen Text geschaffen:
p.beispiel { background-image: url (…); background-repeat: repeat-y; background-position: left bottom; padding-bottom: … ;}
  View user's profile Private Nachricht senden
top
Moderator

Dabei seit: 25.11.2003
Ort: Hedwig Holzbein
Alter: 52
Geschlecht: Männlich
Verfasst Sa 14.03.2015 15:52
Titel

Antworten mit Zitat Zum Seitenanfang

Horizontal ist natürlich repeat-x - also so ungefähr:

https://jsfiddle.net/ybywe9gq/

Code:
hr {
    height: 6px;
    border: none;
    background: url("data:image/gif;base64,R0lGODlhDAAGAIABAMzMzP///yH5BAEAAAEALAAAAAAMAAYAAAINhB+ph5ps3IMyQFBvLQA7") repeat-x top left;
}


(Ich hatte gerade keine Lust das Hintergrund-Bild irgendwo hoch zu laden. Daher hier per Base64 direkt in der CSS-Datei.)
  View user's profile Private Nachricht senden
Piki

Dabei seit: 30.01.2008
Ort: -
Alter: -
Geschlecht: -
Verfasst Sa 14.03.2015 20:12
Titel

Antworten mit Zitat Zum Seitenanfang

Piki hat geschrieben:
background-repeat: repeat-y

top hat geschrieben:
Horizontal ist natürlich repeat-x

Ooops Oh, wie peinlich. Mea maxima culpa. Dabei hatte ich den Beitrag vor dem Abschicken mehrmals durchgelesen.
Duck und wech.
  View user's profile Private Nachricht senden
SimonDerDude

Dabei seit: 15.01.2010
Ort: error: undefined
Alter: 35
Geschlecht: Männlich
Verfasst Mo 16.03.2015 10:46
Titel

Antworten mit Zitat Zum Seitenanfang

Hier eine statische Variante.
  View user's profile Private Nachricht senden Website dieses Benutzers besuchen
Newone.

Dabei seit: 11.03.2014
Ort: -
Alter: -
Geschlecht: -
Verfasst Mo 16.03.2015 19:05
Titel

Antworten mit Zitat Zum Seitenanfang

http://codepen.io/anon/pen/azQwja
  View user's profile Private Nachricht senden
 
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Allgemeines - Nonprint


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.