The CSS Box Model

When starting out using TTG plug-ins you see lots of options. Lots. And lots. And scattered throughout all these options you’ll see a whole bunch of sliders for Mantle and Core, margin, padding, and border. Getting a handle on these is probably my number one TTG tip.
Matt covers the Mantle and Core settings here.

Margin, padding, and border are all part of the css box model. And taking a little bit of time to understand this little bit of css nomenclature will alleviate a lot of confusion and make your TTG website designing much easier.
Inside most html elements, like paragraph tags <p>, division tags <div>, image tags <img>, etc is content. Inside a paragraph tag are characters like letters and numbers. Inside image tags are, not surprising, images. Inside division tags are other tags like headings <h1> paragraphs, images, other divisions, etc.
So inside of these (and more) html elements you have content. But there’s more to it than that. These and other html elements can also include space and borders around the content. Just think of it all as being a box with content inside and space on the outside: the CSS Box Model.

css mox model
css box model

All boxes have an inside and an outside. The box itself is the border between inside and out. Inside the box you have “something”. But this something doesn’t have to take up the entire box, sometimes you find a buffer between the contents and the edge of the box, like packing peanuts, or other padding (see what I just did there?).
Now inside your box you have the content and padding, then the border of the box.
Outside the border you can add space too. This is the margin. Use the margin to add space between items, like spacing your image thumbnails or providing space between the bottom of the masthead and the top of the navigation.

For more information on the css box model, visit the always helpful W3Schools.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About this site

This site is: a repository of time-savers and best practices from a user's perspective, picked up from several years of using TTG plugins.
This site is not: a support site.
Read more here.

Subscribe to new posts

Tip Jar

If this site has saved you some time, kept your hair attached, or otherwise prevented you from tossing the mouse through the monitor, feel free to donate.

Categories


Highly recommended. This is my go-to Lightroom book. Click on the book image. (affiliate link)

Affiliate link!

Current TTG versions

Backlight  4 & 5

See the Backlight Modules page on your site for latest Backlight and module versions and changelogs.

You’ll also find the latest version number and download link for the Lightroom Publisher plugin.
(BL 3 and later)

 

Backlight 1 Versions

Backlight 1.2.4
Pages module 1.2.4
Cart Add-on 4.1.7
Client Response Add-on 7.1.3
Theater Add-on 1.2.6
Galleria Add-on 1.0.0
WordPress Add-on 1.2.6
Publisher 3.2.3

Backlight 1 has seen its end of life. See this post.

CE4 Versions

note: CE4 is no longer being developed or sold. See this post.

TTG-BE: 2.0.5a
Autoindex: 7.0.8
Cart: 3.1.4a
CRG: 6.1.3a
Gallery: 6.1.10
Pages: 7.0.15
Publisher: 2.3.3
Stage: 6.1.6
Theme for WordPress: 3.1.2