How to make HTML table cell editable?

I’d like to make some cells of html table editable, simply double click a cell, input some text and the changes can be sent to server. I don’t want to use some toolkits like dojo data grid. Because it provides some other features. Would you provide me some code snippet or advices on how to … Read more

HTML iframe – disable scroll

Unfortunately I do not believe it’s possible in fully-conforming HTML5 with just HTML and CSS properties. Fortunately however, most browsers do still support the scrolling property (which was removed from the HTML5 specification). overflow isn’t a solution for HTML5 as the only modern browser which wrongly supports this is Firefox. A current solution would be … Read more

How to make blinking/flashing text with CSS 3

You are first setting opacity: 1; and then you are ending it on 0, so it starts from 0% and ends on 100%, so instead just set opacity to 0 at 50% and the rest will take care of itself. Demo  Run code snippetExpand snippet Here, I am setting the animation duration to be 1 second, and then I am setting the timing to linear. That means it will … Read more

How to display hr horizontally with flex?

Use flex-grow: 1 or width: 100% so it will grow to match the width of the parent. You probably want to use that in combination with flex-wrap: wrap on .container if you plan on putting more flex children in .container

What is gZip compression?

GZip is a form of data compression — i.e. it takes a chunk of data and makes it smaller. The original data can be restored by un-zipping the compressed file. It is relevant to web apps and websites because the HTTP protocol includes the ability to gzip data that is being sent. This means that, … Read more

Adding background image to div using CSS

You need to add a width and a height of the background image for it to display properly. For instance, As you mentioned that you are using it as a shadow, you can remove the width and add a background-repeat (either vertically or horizontally if required). For instance, PS: XX is a dummy value. You need to replace it with your actual values … Read more