• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Can't Center an image, Using .center-block.

Community Beginner ,
Oct 18, 2018 Oct 18, 2018

Copy link to clipboard

Copied

Untitled.jpgHi guys,

               I'm learning a dream weaver, watching tutorial videos from course, column add image after that he added (.center-block ) dream weaver preformed required

actions. When I tried to do the same as the tutorial, nothing happen, even after I added .center-block made it class without any changes.

I used Css codes like this:

.center-block {

display:block;

margin-left:auto;

margin-right:auto; }

Views

803

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Community Expert , Oct 20, 2018 Oct 20, 2018

mohameda72981975  wrote

i thought when i downloaded dreamweaver had full Bootstrap framework
if not can anyone tell me how please

Your screenshot tells me you have not defined a local site folder yet.  That's an important first step.  Go to Site > New Site and create a folder like C:\myTestSite\

CC-localsite.jpg

Then go to File > New > Starter Templates.  Select one of the Bootstrap starter templates and hit the Create button.

CC-StarterPage.jpg

Save your document.  DW will create Assets folders for you which can be seen in your Fil

...

Votes

Translate

Translate
Community Expert ,
Oct 18, 2018 Oct 18, 2018

Copy link to clipboard

Copied

In your screen shot, the image is centered within its "1/4 of the page width" parent container.

If you want it to be centered to the page, you'd have to start with a container that is 100% of the width of the page, place the image within that, and use the margin options you've made.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 18, 2018 Oct 18, 2018

Copy link to clipboard

Copied

thanks a lot for answer, video i was watching, he wrote .center-block without using and Css cods margin or anything, dream weaver  preformed the actions.

but when i try to do the same nothing happen, the video old, he's using version 3 but i want to know if i can make dream weaver work with it or the code change like u said i tried .center-block{float:none} nothing happen
i mean in video, he just write .center-block the image went to center, i can make it center by Css Code like i did but i want to know if i can make like him just write the code dreamweave do the rest

2.jpg

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 19, 2018 Oct 19, 2018

Copy link to clipboard

Copied

Are you using a Bootstrap template and have you defined a site?

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 19, 2018 Oct 19, 2018

Copy link to clipboard

Copied

I'm guessing you're not working with a complete Bootstrap framework and and that's why nothing is working.

Copy code below into a new, blank document and save it.   This is what it should look like.

<!doctype html>

<html lang="en">

<head>

<meta charset="utf-8">

<title>Bootstrap Centered</title>

<meta charset="utf-8">

<meta http-equiv="X-UA-Compatible" content="IE=edge">

<meta name="viewport" content="width=device-width, initial-scale=1">

<!-- minified Bootstrap CSS-->

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<style>

.center-block {float:none}

</style>

</head>

<body>

<div class="container">

<div class="row text-center">

<h1>Bootstrap 3.7 Centered</h1>

<div class="col-sm-6 center-block">

<img src="https://dummyimage.com/400x300" alt="placeholder">

<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Numquam ad temporibus earum accusantium ipsa voluptatem natus nam, amet eos nostrum quisquam officiis perspiciatis possimus, commodi cumque, consectetur fugiat mollitia odio?</p>

</div>

</div>

</div>

<!--Latest compiled & minified jQuery 3 JS-->

<script src="https://code.jquery.com/jquery-3.2.1.min.js" integrity="sha256-hwg4gsxgFZhOsEEamdOYGBf13FyQuiTwlAQgxVSNgt4=" crossorigin="anonymous"></script>

<!--minifed Bootstrap JS-->

<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>

</body>

</html>

Nancy O'Shea— Product User, Community Expert & Moderator
Alt-Web Design & Publishing ~ Web : Print : Graphics : Media

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 18, 2018 Oct 18, 2018

Copy link to clipboard

Copied

Bootstrap 3x already contains a .center-block class.   Remove what you have and replace it with this line.

.center-block {float:none}

In this HTML example, the col-sm-6 is half the width of it's container and centered.  The text inside it is also centered.

<body>

<div class="container">

     <div class="row">

         <div class="col-sm-6 center-block">

          <p class="text-center">This is centered</p>

          </div>

     </div>

</div>

</body>

IMPORTANT!

Read the documentation for your version of Bootstrap.  Versions 3 and 4 contain very different layout methods and utility classes.   Do not combine versions.

https://getbootstrap.com/docs/4.1/getting-started/introduction/

Nancy O'Shea— Product User, Community Expert & Moderator
Alt-Web Design & Publishing ~ Web : Print : Graphics : Media

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 18, 2018 Oct 18, 2018

Copy link to clipboard

Copied

Please give us a link to the video that you are watching

Wappler, the only real Dreamweaver alternative.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 20, 2018 Oct 20, 2018

Copy link to clipboard

Copied

i don't know, if that allow, i hope so

Video

i coped the code , it's work, i'm learning so i thought when i downloaded dream weaver had full Bootstrap framework
if not can anyone tell me how please
thanks for helping and answering so fast

22.jpg

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 20, 2018 Oct 20, 2018

Copy link to clipboard

Copied

Please keep in mind that there are two versions of Bootstrap, namely 3 and 4. Although a lot of the classes are the same in both versions, there also as many classes that are different. As an example, to center an image in

v3: <img src="https://dummyimage.com/400x300" alt="placeholder" class="center-block">

v4: <img src="https://dummyimage.com/400x300" alt="placeholder" class="d-block mx-auto">

It is best to stay with the one version and I would recommend v4.

Wappler, the only real Dreamweaver alternative.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Beginner ,
Oct 20, 2018 Oct 20, 2018

Copy link to clipboard

Copied

thanks for answer

i tried v4 code, you motioned, sir but didn't work

i wanna know what code like v 3 .center block if i type here

33.jpg

work like video
i'll take your advice , u just watch course to learn about how to use dream weaver

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Oct 20, 2018 Oct 20, 2018

Copy link to clipboard

Copied

mohameda72981975  wrote

i thought when i downloaded dreamweaver had full Bootstrap framework
if not can anyone tell me how please

Your screenshot tells me you have not defined a local site folder yet.  That's an important first step.  Go to Site > New Site and create a folder like C:\myTestSite\

CC-localsite.jpg

Then go to File > New > Starter Templates.  Select one of the Bootstrap starter templates and hit the Create button.

CC-StarterPage.jpg

Save your document.  DW will create Assets folders for you which can be seen in your Files Panel (F8).

CC-StarterPageAssets.jpg

Now you're ready to work with Bootstrap in Dreamweaver.

Nancy O'Shea— Product User, Community Expert & Moderator
Alt-Web Design & Publishing ~ Web : Print : Graphics : Media

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
New Here ,
Jul 15, 2020 Jul 15, 2020

Copy link to clipboard

Copied

Did that, what is just described above. 

 

Doesn'T work either.

 

I have the same problem, we probably do the same tutorial.  The teacher uses Bootstrap 3.

 

My Workaround: I just copied the css info on your image :

 

.center-block {
display: block;
margin-left: auto;
margin-right: auto;
}

 

and wrote it in my main .css file, and boom, problem fixed!

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 15, 2020 Jul 15, 2020

Copy link to clipboard

Copied

LATEST

To center block level elements in Bootstrap 3, use display-block class and remove the floats with CSS.

 

HORIZONTAL CENTER WITH OUTDATED BOOTSTRAP 3X:

<main class="container">
<div class="row">
<div class="col-md-8 display-block text-center">
<h1>Hello World!</h1>
<h2 class="text-info">Centered with Bootstrap 3</h2>
</div>
</div>
</main>

 

Custom CSS:

<style>
.display-block {float:none}
</style>

 

============================

Fast forward to 2020 where the latest Bootstrap version is 4.5 which uses CSS flexbox rather than floated layouts. 

 

HORIZONTAL CENTER WITH CURRENT BOOTSTRAP 4X:

<main class="container">
<div class="row">
<div class="col-md-8 mx-auto text-center">
<h1>Hello World!</h1>
<h2 class="text-info">Centered with Bootstrap 4</h2>
</div>
</div>
</main>

 

I hope that clears up any confusion you may have had. 

BTW, why does your instructor teach outdated Bootstrap 3 instead of the latest?  

 

Nancy O'Shea— Product User, Community Expert & Moderator
Alt-Web Design & Publishing ~ Web : Print : Graphics : Media

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines