Announcement

#1 2021-10-05 00:28:21

dd-b
Member
Minneapolis, MN USA
2018-04-16
70

Custom CSS problems

I'm having trouble getting custom CSS to do something very simple.

In the Modus theme, gallery comments are displayed centered in a space at the top of the gallery page. When those comments consist of several paragraphs, that looks really bad, and I wanted to make them left-aligned.

A few seconds with the DOM tools in my browser and it appears that the comment on that page is displayed in a div of class additional_info; so I added a tiny bit of custom CSS via editing in the local files plugin.

Code:

div.additional_info {
  text-align: left;
}

And saved it, and refreshed the gallery page.

The comment was still centered.

Digging into the  browser's interpretation of the code, what it reports for the div surrounding the comments is:

Code:

element {
}
.content .additional_info {
    font-size: 110%;
}
.content .navigationBar, .content .additional_info, .content .calendarBar {
    text-align: center;
}
div.additional_info {
    text-align: left;
}

That last bit, where my "text-align: left;" appeared, is grayed out.

But why is it grayed out? It's later in the combined CSS file as served by Piwigo, which ought to make it take precedence (the file position is given, but didn't copy over to here). It's where it was placed automatically, which I would expect to be right.

If I turn off the previous batch of settings in the browser tools, it does indeed align left. (Browser is current Firefox)


    Piwigo 11.5.0 Check for upgrade
    Operating system: Linux
    PHP: 7.4.20 (Show info) [2021-10-04 15:26:36]
    MySQL: 5.7.29-log [2021-10-04 15:26:36]
    Graphics Library: ImageMagick 6.9.7-4


Piwigo URL: https://fanpa.mnstf.org/piwigo/index.php?/category/355

(That's to a gallery with comments, which are showing centered)

Offline

 

#2 2021-10-13 23:15:36

TOnin
Member
1970-01-01
106

Re: Custom CSS problems

Try with

Code:

.content .additional_info {text-align: left;}

Using the same selector helps in replacing the previous value.
Maybe div.addition_info is less specific than .content .additional_info ?
Learn web development > Learn to style HTML using CSS > CSS building blocks > Cascade and inheritance > Conflicting rules > Specificity:
https://developer.mozilla.org/en-US/doc … pecificity

Offline

 

Board footer

Powered by FluxBB

github twitter newsletter Donate Piwigo.org © 2002-2024 · Contact