Nak Center kan BLOG TITLE
Rujuk sini ya
If you uploaded your header image via Page Elements, Blogger will automatically align it to the left. There are no options for middle and right alignment. So then, it possible to align the image in at the center or to the right of the header?
Yes it is possible -using CSS (Cascading style sheet). But to define a HTML element in CSS you must first know the element ID or class name. After some checking I found out that “header-inner” is the ID for the content of header widget. So what’s next?
You need to check the image placement method you chose when you uploaded the header image to Blogger in the first place. Different method handled the image differently, thus requiring different codes for alignment.
Once header image placement is known, it’s time to add in the code snippet.
- Go to Dashboard > Template > Edit HTML.
- Look for
]]></b:skin>
line in your HTML code and add the appropriate CSS code snippet right before it.
Update: Now, instead of the steps above, there is an easier and safer way of adding CSS snippet in your template (opens in a new tab/window). Check it out!
Below are a list of CSS code snippets for you to choose from. Copy and paste them as explained above.
1. If you selected “Behind title and description” option
When you chose this option, Blogger added the banner image as a background to the header. To align it you need to reposition the background image by adding one of these CSS snippets:
(These snippets will not move the header title and description. For header title and description, see Aligning header texts).
(These snippets will not move the header title and description. For header title and description, see Aligning header texts).
- To center
#header-inner {background-position: center !important; width: 100% !important;}
- To align right
#header-inner {background-position: right !important; width: 100% !important;}
2. If you selected “Instead of title and description” or “Have description placed after the image” option
With this option, the image was added as a
<img>
HTML element. Use these snippets are to align the element:- To center
#header-inner img {margin: 0 auto !important;}
#header-inner {text-align:center !important;} /*include this line if you are using Template Designer*/Use only the first line for normal Layout template. Use both lines if you are using Template Designer. - To align right
#header-inner img {margin: 0 auto 0 300px;}
You need to adjust the left margin (300px in this example) to “push” the image to the right. - To align verticallyTo align the the image vertically, apply top padding to push it down, like this:
#header-inner img {padding-top: 50px ;}
Adjust the value until you get the desired position.
For option 1 and 2 to work, your header image width (plus margin and padding if any) must be equal or less than the container (such as header-wrapper, outer-wrapper etc.) width.
3. Aligning header texts (title and description)
The snippets below are for aligning header title and description. They will work with both text-only header and the text in “Behind title and description” image placement option.
- To center
#header-inner {text-align: center ;}
- To align right
#header-inner {text-align: right ;}
- To align verticallyApply top padding:
.titlewrapper {padding-top: 50px !important;}
Adjust the value until you get the desired position. For the description, use.descriptionwrapper
.
4. Placing image and texts side by side
Use one of these if you want split the header into two parts -an image and a text parts, positioned side by side. These snippets are only applicable to “Behind title and description” image placement option.
- To place image on the left and texts on the right
#header-inner {background-position: left !important; width: 100% !important;}
.titlewrapper, .descriptionwrapper {padding-left: 100px !important;}Increase left padding to push away texts to the right the header image. - To place image on the right and texts on the left
#header-inner {background-position: right !important; width: 100% !important;}
.titlewrapper, .descriptionwrapper {padding-right: 100px !important;}Increase right padding to push away texts to the left of header image.