Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Anfängerfragen ›

Omega-960-grid: einzelne Region per CSS designen (border+padding sprengt Design)

Eingetragen von zoomify (18)
am 06.12.2011 - 09:47 Uhr in
  • Anfängerfragen
  • Drupal 7.x oder neuer

Hallo zusammen,

ich nutze Drupal 7.9, ein Omega-HTML5-Subtheme mit einem 16-Spalten 960.gs-Grid. *puh*

In meinem Content-Bereich habe ich eine Region "sidebar-second", in der es einige Blöcke gibt.
Leider schaffe ich es nicht dieser Region einen Rahmen zu geben, ohne dass die Region in die nächste Zeile springt.
Mir ist schon klar, dass diese paar Pixel des Rahmens zuviel sind und daher der Umbruch entsteht, doch schaffe ich es leider nicht die Region (also nur die rechte Sidebar) schmaler zu machen.

Was habe ich versucht?
- Extra-Div mit eigenr id um die Blöcke innerhalb der Region, id dann in der global.css mit Rahmen versehen und schmaler machen -> hilft mir nicht, weil dann ja die Blöcke einen Rahmen haben und nicht die Region.
- Unter Design /subtheme-Einstellungen, habe ich für die Region eine eigene Klasse eingetragen und mit dieser einen Rahmen erstellt und eine schmalere Weite eingetragen -> der Rahmen wird korrekt angezeigt, aber die width bleibt gleich = Zeilenumbruch
- Per firebug sehe ich, dass die Klasse "grid-3" der alpha-default-normal-16.css die Breite der Sidebox definiert. Das will ich aber nicht überschreiben, weil ich nicht jede 3-Spaltige Region schmaler machen will....

Ich komme echt nicht weiter :-(
Ich hoffe Ihr seht mein bemühen!

Aber, wie definiere ich für die eine region "Sidebar-second" einen Rahmen + Padding, ohne dass es mir das 960-grid-Layout zerschießt?

ICH DANKE EUCH

lg Zoomi

‹ Frage zu Inhaltstypen und Feldern [gelöst]Drupal 7, Reihenfolge der Fields in Views ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Omega Theme Block Border

Eingetragen von Patrick Schanen (515)
am 06.12.2011 - 10:02 Uhr

Schaue mal hier und wenn du es so haben möchtest kanns du ja den CSS anschauen www.business-solutions.lu ( Projekt in Bearbeitung nur zur Info )

  • Anmelden oder Registrieren um Kommentare zu schreiben

Patrick Schanen

Eingetragen von zoomify (18)
am 06.12.2011 - 10:57 Uhr
Patrick Schanen schrieb

Schaue mal hier und wenn du es so haben möchtest kanns du ja den CSS anschauen www.business-solutions.lu ( Projekt in Bearbeitung nur zur Info )

Hi Patrick,

schöne Website!

Habe ich das richtig verstanden, dass du eine Box mit einer dunklen Hintergrundfarbe ausstattest und ein kleineres div mit hellem hintergund reinlegst. Der dunklere Hintergrund des übergeordneten (aber drunterliegenden) divs schimmert dann am RAnd durch und erzeugst so einen Rahmen?
Stimmt das so? *grübel*

Gäbe es noch andere Wege?

Danke für deine Mühe!

lg

PS: Es ist schon richtig, dass ich all meine eigenen css-Deklarationen in die global.css schreibe, oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hilfe, das klappt

Eingetragen von zoomify (18)
am 06.12.2011 - 17:10 Uhr

Hilfe, das klappt nicht!
Unsinn was ich da oben geschrieben habe...
Ich habe der Region "Sidebar rechts" nun eine Klasse zugeordnet und mit dieser die Hintergrundfarbe auf schwarz geändert.

So, aber wie bekomme ich da jetzt noch was rein, wo ich eine weitere Hintergrundfarbe einstellen kann?
Ein Block? Hier könnte ich divs einfügen und den Hintergrund anpassen, aber das betrifft dann ja nicht die gesamte Region. Außerdem bräucte ich ja dann noch weitere Blöcke in diesem block... unlogisch.
Ein Div? Wüsste ich nicht, wie ich das hinbekommen soll. Wo könnte ich denn ein div in der Region hinzufügen.

Versteht Ihr mein Problem?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn du in den region

Eingetragen von hasel (136)
am 06.12.2011 - 17:26 Uhr

Wenn du in den region Einstellungen in der Breite bei content oder sidebar eine spalte abziehst sollte es passen.

Als Beispiel:

Du hast ein 12 spaltiges Layout

content 8 Spalten
sidebar 4 Spalten

dann stellst du z.B. content auf 7 Spalten und sidebar auf 4 Spalten.

lg
hasel

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dank dir Hasel, aber ich

Eingetragen von zoomify (18)
am 06.12.2011 - 17:29 Uhr

Dank dir Hasel, aber ich möchtewegen 2px nicht auf eine ganze Spalte verzichten... Weisst was ich meine?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Omega Theme

Eingetragen von Patrick Schanen (515)
am 06.12.2011 - 17:34 Uhr

Ja so wie du das beschrieben hast stimmt das. Das abziehen einer Col im Content denke ist aber die einzige Lösung denke ich die im Ansatz richtig wäre. So wie ich in englishen Foren aber lesen konnte, haben sich schon viel die gleiche Frage gestellt. Genau so gibt es mit den Panels zur Zeit noch einiges was nicht ganz klar ist und geregelt werden muss oder wird. Einige fragen nach weitern Divs, so auch um die Blöcke befor und after Content, das was ja jetzt geht in Drupal 7 ohne extra Region.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Omega Theme ( Test )

Eingetragen von Patrick Schanen (515)
am 06.12.2011 - 17:46 Uhr

<div style="border:1px solid;padding:15px"class="block-inner clearfix">
              <h2 class="block-title">Letzte Beiträge</h2>
           
    <div class="content clearfix">
      <div class="view view-tracker view-id-tracker view-display-id-block_1 view-dom-id-2">

meine Zugabe zum Code > style="border:1px solid;padding:15px"

Habe schnell im Firebug folgendes geschrieben, und alles bleibt an seinem Platz also keine Spalten Verschiebenung.
Siehe Anhang.

AnhangGröße
www.business-solutions.lu 2011-12-6 17:41:19.png 210.86 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Patrick, schön, dass du

Eingetragen von zoomify (18)
am 06.12.2011 - 18:06 Uhr

Hi Patrick, schön, dass du nochmal da bist, danke.

EIns verstehe ich nicht: Du hast bei deiner beispielseite doch auch keine Spalte gelöscht:
region-content hat 6 Spalten, region-sidebar-first hat 3 Spalten und region-sidebar-second hat nochmal 3 Spalten... = 12 :-)

Wie erstellst du denn die region-inner? Und wie fügst du da dann deine ganzen divs ein: block-search-form, block-quick-tabs, block-inner???

Das ist super geil, wie du das gemacht hast, aber ich frage mich wie?

PS: Das war die Antwort auf dein Post von 17:34h

  • Anmelden oder Registrieren um Kommentare zu schreiben

Omega Theme

Eingetragen von Patrick Schanen (515)
am 06.12.2011 - 19:40 Uhr

Wie du im Anhang siehst oder Live auf der Webseite, lass es für 1 Stunde stehen.

Dies habe ich jetzt als Test in meine global.css eingefügt

/* Spalte */
.region-sidebar-first-inner {
    border:1px solid #efefef;
    padding:5px;

/* Block */
.region-sidebar-first-inner .block-inner {
     border:1px solid #efefef;
     padding:5px;
}

AnhangGröße
www.business-solutions.lu 2011-12-6 18:59:54.png 42.69 KB
www.business-solutions.lu 2011-12-6 19:36:34.png 53.85 KB
www.business-solutions.lu 2011-12-6 19:40:12.png 51.03 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Patrick, sorry, vielleicht

Eingetragen von zoomify (18)
am 06.12.2011 - 21:01 Uhr

Hi Patrick,
sorry, vielleicht habe ich mich falsch ausgedrückt, aber ich befürchte wir reden gerade aneinander vorbei. :-)
Den CSS Teil verstehe ich. Ich weiß, wie du die Regionen per CSS definierst.

Ich verstehe nur nicht, wie man die Regionen selbst so in Drupal anlegt, wie du es gemacht hast.
Du hast regionen in Regionen angelegt und darin, dann nochmlas mehrere übereinander liegende Blöcke.

Verstehst du jetzt was ich meine?
Machst du das in Drupal selbst (unter Design/Einstellungen/Subtheme) oder muss mann das in der page.tpl.php machen?

ICH DANKE DIR!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das ist die Orginal Ausgabe von Omega

Eingetragen von Patrick Schanen (515)
am 06.12.2011 - 21:35 Uhr

Ich habe nur die Blöcke in die rechte Spalte platziert, die Ausgaben Sektionen und so weiter, sind von Omega, das du ja anwendest, als Subtheme ( Ich HTML 5 Subtheme )

Also müsstest du doch die gleichen Divs und Sektionen haben wie ich nicht. sonst mach mal ein Screen von deinem Quellcode dann kann ich vergleichen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Patrick Schanen schrieb Ich

Eingetragen von zoomify (18)
am 07.12.2011 - 05:45 Uhr
Patrick Schanen schrieb

Ich habe nur die Blöcke in die rechte Spalte platziert, die Ausgaben Sektionen und so weiter, sind von Omega, das du ja anwendest, als Subtheme ( Ich HTML 5 Subtheme )

Also müsstest du doch die gleichen Divs und Sektionen haben wie ich nicht. sonst mach mal ein Screen von deinem Quellcode dann kann ich vergleichen.

Also bei mir sieht das anders aus.
Ich zeig dir mal ein paar screenshots und den Quelltext vom entsprechenden Bereich:

        <aside thmr="thmr_28" class="grid-3 region region-sidebar-first" id="region-sidebar-first">
  <div class="region-inner region-sidebar-first-inner">
    <div class="alpha-debug-block"><h2>Sidebar First</h2><p>This is a debugging block</p></div><section thmr="thmr_24" class="block block-block contextual-links-region block-6 block-block-6 odd" id="block-block-6">
  <div class="block-inner clearfix">
              <h2 class="block-title">Blog</h2>
        <div class="contextual-links-wrapper"><span thmr="thmr_25"><ul class="contextual-links"><li class="block-configure first"><span thmr="thmr_26"><a href="/admin/structure/block/manage/block/6/configure?destination=node/8">Block konfigurieren</a></span></li><li class="skinr-block-0-configure last"><span thmr="thmr_27"><a href="/admin/structure/skinr/edit/nojs/block/block__6/configure?destination=node/8">Edit skin</a></span></li></ul></span></div>   
    <div class="content clearfix">

      <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet</p>
<p>dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata </p>
<p>Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
    </div>
  </div>
</section>  </div>
</aside><div thmr="thmr_39" class="grid-10 region region-content" id="region-content">
  <div class="region-inner region-content-inner">
    <a id="main-content"></a>

        <div class="tabs clearfix"><span thmr="thmr_40"><h2 class="element-invisible">Haupt-Reiter</h2><ul class="tabs primary clearfix"><span thmr="thmr_41"><li class="active"><span thmr="thmr_42"><a href="/content/home" class="active">Ansicht<span class="element-invisible">(aktiver Reiter)</span></a></span></li></span><span thmr="thmr_43"><li><span thmr="thmr_44"><a href="/node/8/edit">Bearbeiten</a></span></li></span><span thmr="thmr_45"><li><span thmr="thmr_46"><a href="/node/8/devel">Devel</a></span></li></span></ul></span></div>        <div class="alpha-debug-block"><h2>Inhalt</h2><p>This is a debugging block</p></div><div thmr="thmr_36" class="block block-system contextual-links-region block-main block-system-main odd block-without-title" id="block-system-main">
  <div class="block-inner clearfix">
            <div class="contextual-links-wrapper"><span thmr="thmr_37"><ul class="contextual-links"><li class="skinr-block-0-configure first last"><span thmr="thmr_38"><a href="/admin/structure/skinr/edit/nojs/block/system__main/configure?destination=node/8">Edit skin</a></span></li></ul></span></div>   
    <div class="content clearfix">
      <article thmr="thmr_29" about="/content/home" typeof="foaf:Document" class="node node-page contextual-links-region node-published node-not-promoted node-not-sticky self-posted author-admin odd clearfix" id="node-page-8">

   
   
   
 
  <div class="content clearfix">
    <div class="field field-name-body field-type-text-with-summary field-label-hidden" thmr="thmr_34"><div class="field-items"><div class="field-item even" property="content:encoded"><p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.   </p>
<p>Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet,</p>
<p>Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
</div></div></div>  </div>
 
  <div class="clearfix">
          <nav class="links node-links clearfix"></nav>
   
      </div>

</article>    </div>
  </div>
</div>      </div>
</div><aside thmr="thmr_51" class="grid-3 region region-sidebar-second sidebar-rechts" id="region-sidebar-second">
  <div class="region-inner region-sidebar-second-inner">
    <div class="alpha-debug-block"><h2>Sidebar S econd</h2><p>This is a debugging block</p></div><div thmr="thmr_47" class="block block-block contextual-links-region block-1 block-block-1 odd block-without-title" id="block-block-1">
  <div class="block-inner clearfix">
            <div class="contextual-links-wrapper"><span thmr="thmr_48"><ul class="contextual-links"><li class="block-configure first"><span thmr="thmr_49"><a href="/admin/structure/block/manage/block/1/configure?destination=node/8">Block konfigurieren</a></span></li><li class="skinr-block-0-configure last"><span thmr="thmr_50"><a href="/admin/structure/skinr/edit/nojs/block/block__1/configure?destination=node/8">Edit skin</a></span></li></ul></span></div>   
    <div class="content clearfix">

      <p>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
    </div>
  </div>
</div>  </div>
</aside>  </div>
</div></section>   

AnhangGröße
contentzone.JPG 76.25 KB
screenshot1.JPG 168.42 KB
Modell.JPG 53.18 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 4 Tagen
  • Hey danke
    vor 1 Woche 5 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 2 Wochen 3 Tagen
  • Kannst doch auch alles direkt
    vor 3 Wochen 23 Stunden
  • In der entsprechenden View
    vor 3 Wochen 23 Stunden
  • Dazu müsstest Du vermutlich
    vor 3 Wochen 23 Stunden
  • gelöst
    vor 5 Wochen 4 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20451

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 24 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association