Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. CSS is awesome.

CSS is awesome.

Scheduled Pinned Locked Moved The Lounge
cssdesignhelpquestion
42 Posts 12 Posters 7 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Jeremy Falcon
    wrote on last edited by
    #1

    Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

    Jeremy Falcon

    H Richard Andrew x64R J P 0 9 Replies Last reply
    0
    • J Jeremy Falcon

      Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

      Jeremy Falcon

      H Offline
      H Offline
      honey the codewitch
      wrote on last edited by
      #2

      You baited me again. Yay. Good for you. Here's the attention you were after.

      Check out my IoT graphics library here: https://honeythecodewitch.com/gfx And my IoT UI/User Experience library here: https://honeythecodewitch.com/uix

      1 Reply Last reply
      0
      • J Jeremy Falcon

        Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

        Jeremy Falcon

        Richard Andrew x64R Offline
        Richard Andrew x64R Offline
        Richard Andrew x64
        wrote on last edited by
        #3

        Jeremy, as a friend I must tell you that some people might consider this post to be trolling.

        The difficult we do right away... ...the impossible takes slightly longer.

        J 1 Reply Last reply
        0
        • J Jeremy Falcon

          Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

          Jeremy Falcon

          J Offline
          J Offline
          jochance
          wrote on last edited by
          #4

          You know what's awesome? Just dragging the stuff you want to place into place, including docking containers, and telling stuff to scale/align accordingly and never needing to screw with some esoteric second hand declaration (that quickly goes 3rd and 4th hand) of what you could just directly see and manipulate in real time even if CSS were sitting somewhere under that hood. But what bit of language sits under it doesn't matter because it's the car that matters.

          J 1 Reply Last reply
          0
          • J Jeremy Falcon

            Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

            Jeremy Falcon

            P Offline
            P Offline
            PJ Arends
            wrote on last edited by
            #5

            I am by no means an expert in CSS. But I agree, it is great for using for doing layouts. I have used it a bit and it is great. But I can also see how it would be a real pain to parse to properly display the intended layout, which I believe the other post you are taking a dig at was talking about. Please keep your personal dislike of others to yourself. You are both great contributers here and I personally enjoy reading both of your stuff. There is a reason why politics and religion are not discussed on this forum, as it tends to drive a wedge between people, so posts like this are also doing the same. You rock also, but please stop this.

            Within you lies the power for good - Use it!

            N J 2 Replies Last reply
            0
            • P PJ Arends

              I am by no means an expert in CSS. But I agree, it is great for using for doing layouts. I have used it a bit and it is great. But I can also see how it would be a real pain to parse to properly display the intended layout, which I believe the other post you are taking a dig at was talking about. Please keep your personal dislike of others to yourself. You are both great contributers here and I personally enjoy reading both of your stuff. There is a reason why politics and religion are not discussed on this forum, as it tends to drive a wedge between people, so posts like this are also doing the same. You rock also, but please stop this.

              Within you lies the power for good - Use it!

              N Offline
              N Offline
              Nelek
              wrote on last edited by
              #6

              PJ Arends wrote:

              I am by no means an expert in CSS. But I agree, it is great for using for doing layouts. I have used it a bit and it is great. But I can also see how it would be a real pain to parse to properly display the intended layout, which I believe the other post you are taking a dig at was talking about.

              As always... a tool is that is very good for a particular task doesn't specially need to remain that good in the moment you need something slightly different.

              PJ Arends wrote:

              Please keep your personal dislike of others to yourself.

              I am happy that this time I read the other messages before posting mine, I like the way you told it :)

              PJ Arends wrote:

              You are both great contributers here and I personally enjoy reading both of your stuff.

              I totally agree

              M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

              J 1 Reply Last reply
              0
              • Richard Andrew x64R Richard Andrew x64

                Jeremy, as a friend I must tell you that some people might consider this post to be trolling.

                The difficult we do right away... ...the impossible takes slightly longer.

                J Offline
                J Offline
                Jeremy Falcon
                wrote on last edited by
                #7

                I'm not sure if this was a joke about CSS or about me being anti-hate. If it was a joke about CSS then here's the obligatory "ooohhhh snap". If it's about the anti-hate thing, I can totally see that. But, for those that I'd consider winners in life, it's no less trollish to them than having to endure >50% "I hate XYZ because I hate everything" type posts. This is why people I'd consider successful become disenchanted with this place. You talk about what you hate and everyone agrees. You talk about hate being bad and people get upset. Not sure what you meant buddy. :omg:

                Jeremy Falcon

                1 Reply Last reply
                0
                • P PJ Arends

                  I am by no means an expert in CSS. But I agree, it is great for using for doing layouts. I have used it a bit and it is great. But I can also see how it would be a real pain to parse to properly display the intended layout, which I believe the other post you are taking a dig at was talking about. Please keep your personal dislike of others to yourself. You are both great contributers here and I personally enjoy reading both of your stuff. There is a reason why politics and religion are not discussed on this forum, as it tends to drive a wedge between people, so posts like this are also doing the same. You rock also, but please stop this.

                  Within you lies the power for good - Use it!

                  J Offline
                  J Offline
                  Jeremy Falcon
                  wrote on last edited by
                  #8

                  PJ Arends wrote:

                  But I can also see how it would be a real pain to parse to properly display the intended layout,

                  That's with any technology you don't know though. Struggling is one thing, saying you hate something because you don't know it is another. From my perspective, the lounge is where you go to read about "I hate this and that" from people who know little of what they're speaking about. When I'm learning something new, I find it silly to make "hate" my default mindset. And yet, that's what I see a lot of here. It's immature at best.

                  PJ Arends wrote:

                  There is a reason why politics and religion are not discussed on this forum, as it tends to drive a wedge between people, so posts like this are also doing the same.

                  100% agree, man. But even outside the scope of politics, we don't discuss anything of substance here. It's Wordle, something hateful or complaining, or the occasional CCC. Every now and again, someone will talk about a good book something productive, etc. But, that's few and far, far between.

                  PJ Arends wrote:

                  You rock also, but please stop this.

                  Fair enough, I guess I'm to the point where I've seen it all. And it seems the wrong things are what's tolerated. Like immature hatred is cool, as long as you have enough people to agree with your unfounded hate. It's all good. But pointing out that's how losers think... and we can't have that.

                  Jeremy Falcon

                  1 Reply Last reply
                  0
                  • N Nelek

                    PJ Arends wrote:

                    I am by no means an expert in CSS. But I agree, it is great for using for doing layouts. I have used it a bit and it is great. But I can also see how it would be a real pain to parse to properly display the intended layout, which I believe the other post you are taking a dig at was talking about.

                    As always... a tool is that is very good for a particular task doesn't specially need to remain that good in the moment you need something slightly different.

                    PJ Arends wrote:

                    Please keep your personal dislike of others to yourself.

                    I am happy that this time I read the other messages before posting mine, I like the way you told it :)

                    PJ Arends wrote:

                    You are both great contributers here and I personally enjoy reading both of your stuff.

                    I totally agree

                    M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                    J Offline
                    J Offline
                    Jeremy Falcon
                    wrote on last edited by
                    #9

                    I'm upvoting this even though you don't like my post. Why? I know you're not coming from a place of hate, buddy. Even though you think my post is stanky. :laugh: :laugh:

                    Jeremy Falcon

                    N 1 Reply Last reply
                    0
                    • J jochance

                      You know what's awesome? Just dragging the stuff you want to place into place, including docking containers, and telling stuff to scale/align accordingly and never needing to screw with some esoteric second hand declaration (that quickly goes 3rd and 4th hand) of what you could just directly see and manipulate in real time even if CSS were sitting somewhere under that hood. But what bit of language sits under it doesn't matter because it's the car that matters.

                      J Offline
                      J Offline
                      Jeremy Falcon
                      wrote on last edited by
                      #10

                      Not everything is drag and drop or WYSIWYG... unless you use VB. Not sure what you're getting at. CSS is a descriptor no different than LaTeX or postscript. Saying you can't drag and drop with it has nothing to do with the language itself.

                      Jeremy Falcon

                      J 1 Reply Last reply
                      0
                      • J Jeremy Falcon

                        Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

                        Jeremy Falcon

                        0 Offline
                        0 Offline
                        0x01AA
                        wrote on last edited by
                        #11

                        Take it easy, it is weekend ;) Climax Blues Band - The Seventh Son - YouTube[^] Snowy White - The Time Has Come (1994) - YouTube[^]

                        J 1 Reply Last reply
                        0
                        • 0 0x01AA

                          Take it easy, it is weekend ;) Climax Blues Band - The Seventh Son - YouTube[^] Snowy White - The Time Has Come (1994) - YouTube[^]

                          J Offline
                          J Offline
                          Jeremy Falcon
                          wrote on last edited by
                          #12

                          Thanks buddy, hope you have an awesome weekend too.

                          Jeremy Falcon

                          1 Reply Last reply
                          0
                          • J Jeremy Falcon

                            Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

                            Jeremy Falcon

                            A Offline
                            A Offline
                            Amarnath S
                            wrote on last edited by
                            #13

                            While I still don't quite understand what's 'cascading' in CSS, agree that it has a transformational magic which brightens up a bland HTML page.

                            P J 2 Replies Last reply
                            0
                            • A Amarnath S

                              While I still don't quite understand what's 'cascading' in CSS, agree that it has a transformational magic which brightens up a bland HTML page.

                              P Offline
                              P Offline
                              Peter_in_2780
                              wrote on last edited by
                              #14

                              https://en.wikipedia.org/wiki/CSS says[^]:

                              The name cascading comes from the specified priority scheme to determine which declaration applies if more than one declaration of a property match a particular element. This cascading priority scheme is predictable.

                              Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012

                              1 Reply Last reply
                              0
                              • J Jeremy Falcon

                                Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

                                Jeremy Falcon

                                G Offline
                                G Offline
                                Gwyll
                                wrote on last edited by
                                #15

                                My favorite thing about CSS is how it spits in the face of the "Single Responsibility Principle". I would argue that CSS is not a UI descriptor. CSS has no structural aspects - it alters existing structures, it doesn't declare/describe them.

                                J 1 Reply Last reply
                                0
                                • J Jeremy Falcon

                                  Anyone who hates it doesn't really know it and cannot come up with a better solution to a *declarative* UI descriptor. And it's muuuuuch easier to hate than to learn, now ain't it? Also, anyone who intentionally is provocative to spew hate (out of boredom or some other psychological issue) only wants to drag people down to their level because it's very, very low and misery loves company. Probably has lousy relationships in real life and is generally not liked... except by other hateful people. Happy Friday! May the winners in life have an awesome weekend. You guys rock.

                                  Jeremy Falcon

                                  R Offline
                                  R Offline
                                  realJSOP
                                  wrote on last edited by
                                  #16

                                  It's not CSS that I hate, it's the fact that we have to compensate for the different browsers because their implementers can't agree not to step outside established standards. After 30 years of hearing peoples complains, they still seem to think that coloring outside the lines is a valid way to one-up the other browsers.

                                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                  -----
                                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                  -----
                                  When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                  J 1 Reply Last reply
                                  0
                                  • A Amarnath S

                                    While I still don't quite understand what's 'cascading' in CSS, agree that it has a transformational magic which brightens up a bland HTML page.

                                    J Offline
                                    J Offline
                                    Jeremy Falcon
                                    wrote on last edited by
                                    #17

                                    It refers to the specificity rules it follows, which is usually what trips most people up. But, that's also usually because peeps don't read the manual before they say CSS sucks. CSS is awesome.

                                    Jeremy Falcon

                                    1 Reply Last reply
                                    0
                                    • G Gwyll

                                      My favorite thing about CSS is how it spits in the face of the "Single Responsibility Principle". I would argue that CSS is not a UI descriptor. CSS has no structural aspects - it alters existing structures, it doesn't declare/describe them.

                                      J Offline
                                      J Offline
                                      Jeremy Falcon
                                      wrote on last edited by
                                      #18

                                      Gwyll wrote:

                                      My favorite thing about CSS is how it spits in the face of the "Single Responsibility Principle".

                                      No it doesn't. You just don't understand the hieracy of the DOM or specicficity. What I love is people that choose to hate something they know nothing about.

                                      Gwyll wrote:

                                      I would argue that CSS is not a UI descriptor. CSS has no structural aspects - it alters existing structures, it doesn't declare/describe them.

                                      It is. You should read up on what a descriptor is. You don't have to declare to fit that definition... [Data descriptor - Wikipedia](https://en.wikipedia.org/wiki/Data\_descriptor) Also, it does have structures and describes things. Clearly you don't know anything about pseudo elements, transformations, animation, etc. I've been "arguing" with devs online for 30 years. All with people who know nothing of what they're arguing about. So, sorry if I sound jaded, but again I've been arguing with devs online for 30 years who know nothing of what they're arguing about...

                                      Jeremy Falcon

                                      1 Reply Last reply
                                      0
                                      • R realJSOP

                                        It's not CSS that I hate, it's the fact that we have to compensate for the different browsers because their implementers can't agree not to step outside established standards. After 30 years of hearing peoples complains, they still seem to think that coloring outside the lines is a valid way to one-up the other browsers.

                                        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                        -----
                                        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                        -----
                                        When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013

                                        J Offline
                                        J Offline
                                        Jeremy Falcon
                                        wrote on last edited by
                                        #19

                                        I totally agree with that. I don't blame CSS for that though, I blame Microsoft, Apple, Mozilla, etc. And I certainly don't think it justifies perpetual hatred. The good news is it's sooooooo much better these days in regards to browser compatibility. A lot easier. These youngins just don't know how easy they have it. :laugh:

                                        Jeremy Falcon

                                        1 Reply Last reply
                                        0
                                        • J Jeremy Falcon

                                          I'm upvoting this even though you don't like my post. Why? I know you're not coming from a place of hate, buddy. Even though you think my post is stanky. :laugh: :laugh:

                                          Jeremy Falcon

                                          N Offline
                                          N Offline
                                          Nelek
                                          wrote on last edited by
                                          #20

                                          Thanks for the confidence, and yes, you are right, I am not "hating you". But I know you know you are sometimes (being optmimistic here ;) )a bit polemic (and I think you even like it) and this time is one of those. It is not always what you say, but how you say it. I am not sure if you will search / try it, but I think you would profit a lot from "non violent / Mindful communication". I for sure am doing it, it needs a process, but it helps to reduce verrbal fights without needing to reduce your "saying what you want to say"

                                          M.D.V. ;) If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about? Help me to understand what I'm saying, and I'll explain it better to you Rating helpful answers is nice, but saying thanks can be even nicer.

                                          J 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups