9 Matching Annotations
- Sep 2023
-
stackoverflow.com stackoverflow.com
-
2
impressive
-
Reset Background color CSS Ask Question Asked 7 years, 11 months ago Modified 7 years, 11 months ago Viewed 5k times Report this ad This question shows research effort; it is useful and clear 2 This question does not show any research effort; it is unclear or not useful Save this question. Show activity on this post. I am developing a project where I am supposed to make a particular part of div flash, (or blink only once) The HTML : <p style="color:#f47321; font-size:16px; font-weight:bold;" id="divtoBlink" >Current Price</p> and the CSS <style> #divtoBlink{ background: #008800; animation-duration: 1000ms; animation-name: blink; animation-iteration-count: 1; animation-direction: alternate; } @keyframes blink { from { opacity: 1; } to { opacity: 0; } } </style> It blinks, and changes colour to green. But the color stays green. I want to reset the background: #008800; to white or transparent again. Is there a property or tweak that I can use? Any help is appreciated. htmlcsscss-animations ShareShare a link to this question Copy linkCC BY-SA 3.0 Follow Follow this question to receive notifications edited Oct 5, 2015 at 12:08 Harry 87.6k2525 gold badges203203 silver badges215215 bronze badges asked Oct 5, 2015 at 11:58 ShahsaysShahsays 42111 gold badge77 silver badges2525 bronze badges 3 why not use jquery ? – Farrukh Faizy Oct 5, 2015 at 12:00 6 @MuhammadFarrukhFaizy: Because these sort of things can be handled without using jQuery. – Harry Oct 5, 2015 at 12:01 @MuhammadFarrukhFaizy Why not use Assembler? Yes right, because it is much to complicated to get such a task done using Asembler. Or a scripting language incl. a complete application framework (like jQuery)… – feeela Oct 5, 2015 at 12:19 Add a comment | 2 Answers 2 Sorted by: Reset to default Highest score (default) Trending (recent votes count more) Date modified (newest first) Date created (oldest first) This answer is useful 5 This answer is not useful Save this answer. Show activity on this post. I think what you need is only for the background to become transparent after blink and for the text to remain visible. If that is the case, use the below snippet. When opacity is animated from 1 to 0, the whole element along with its content would become invisible. Instead, animating just the background should be enough. #divtoBlink { background: #008800; animation-duration: 1000ms; animation-name: blink; animation-iteration-count: 1; animation-direction: alternate; animation-fill-mode: forwards; } @keyframes blink { from { background: #008800; } to { background: transparent; } } <script src="https://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js"></script> <p style="color:#f47321; font-size:16px; font-weight:bold;" id="divtoBlink">Current Price</p> Run code snippetHide resultsExpand snippet Original Answer: All that is needed is to add animation-fill-mode: forwards so that the element holds the state as at its final keyframe (which is opacity: 0 or transparent). Currently the animated element reverts back to its original state (background: #008800) once the animation is complete. #divtoBlink { background: #008800; animation-duration: 1000ms; animation-name: blink; animation-iteration-count: 1; animation-direction: alternate; animation-fill-mode: forwards; } @keyframes blink { from { opacity: 1; } to { opacity: 0; } } <script src="https://cdnjs.cloudflare.com/ajax/libs/prefixfree/1.0.7/prefixfree.min.js"></script> <p style="color:#f47321; font-size:16px; font-weight:bold;" id="divtoBlink">Current Price</p> Run code snippetHide resultsExpand snippet ShareShare a link to this answer Copy linkCC BY-SA 3.0 Follow Follow this answer to receive notifications edited Oct 5, 2015 at 12:15 answered Oct 5, 2015 at 12:04 HarryHarry 87.6k2525 gold badges203203 silver badges215215 bronze badges 4 Well,after blinking it faded out everything inside the div tag. – Shahsays Oct 5, 2015 at 12:10 1 @FaizanShah: Yes, isn't that what you wanted? If not, can you please clarify more. (Edit: I think you are maybe looking for only the background to become transparent but content to be visible. If yes, please refer the first snippet in my answer now.) – Harry Oct 5, 2015 at 12:11 You see this is a label which is supposed to say Current Price. applying css, the color changes to green, but stays green. applying your method, it removes the green AND the current price. – Shahsays Oct 5, 2015 at 12:14 @FaizanShah: Glad to be of help. Please don't forget to accept the answer (click on the hollow tick mark below the voting icon). – Harry Oct 5, 2015 at 12:19 Add a comment | Report this ad This answer is useful 1 This answer is not useful Save this answer. Show activity on this post. I think in your situation it is easier to change the pattern. the initial color is white, then let it blink to green and reset again to your wished color (white or transparent). easy solution via custom defined keyframes. (look at the fiddle) #divtoBlink{ background: #fff; animation-duration: 1000ms; animation-name: blink; animation-iteration-count: 1; animation-direction: alternate; } @keyframes blink { 0% { background: #008800;} 50% { background: #fff;} // optional sugar any color between.. 100% { background: #fff; } } http://jsfiddle.net/a2pg246h/ ShareShare a link to this answer Copy linkCC BY-SA 3.0 Follow Follow this answer to receive notifications answered Oct 5, 2015 at 12:14 MarcMarc 2,66933 gold badges3434 silver badges4141 bronze badges 0 Add a comment | Your Answer StackExchange.ifUsing("editor", function () { StackExchange.using("externalEditor", function () { StackExchange.using("snippets", function () { StackExchange.snippets.init(); }); }); }, "code-snippets"); StackExchange.ready(function() { var channelOptions = { tags: "".split(" "), id: "1" }; initTagRenderer("".split(" "), "".split(" "), channelOptions); StackExchange.using("externalEditor", function() { // Have to fire editor after snippets, if snippets enabled if (StackExchange.settings.snippets.snippetsEnabled) { StackExchange.using("snippets", function() { createEditor(); }); } else { createEditor(); } }); function createEditor() { StackExchange.prepareEditor({ useStacksEditor: false, heartbeatType: 'answer', autoActivateHeartbeat: false, convertImagesToLinks: true, noModals: true, showLowRepImageUploadWarning: true, reputationToPostImages: 10, bindNavPrevention: true, postfix: "", imageUploader: { brandingHtml: "Powered by \u003ca href=\"https://imgur.com/\"\u003e\u003csvg class=\"svg-icon\" width=\"50\" height=\"18\" viewBox=\"0 0 50 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"\u003e\u003ctitle\u003eImgur Logo\u003c/title\u003e\u003cpath d=\"M46.1709 9.17788C46.1709 8.26454 46.2665 7.94324 47.1084 7.58816C47.4091 7.46349 47.7169 7.36433 48.0099 7.26993C48.9099 6.97997 49.672 6.73443 49.672 5.93063C49.672 5.22043 48.9832 4.61182 48.1414 4.61182C47.4335 4.61182 46.7256 4.91628 46.0943 5.50789C45.7307 4.9328 45.2525 4.66231 44.6595 4.66231C43.6264 4.66231 43.1481 5.28821 43.1481 6.59048V11.9512C43.1481 13.2535 43.6264 13.8962 44.6595 13.8962C45.6924 13.8962 46.1709 13.2535 46.1709 11.9512V9.17788Z\"/\u003e\u003cpath d=\"M32.492 10.1419C32.492 12.6954 34.1182 14.0484 37.0451 14.0484C39.9723 14.0484 41.5985 12.6954 41.5985 10.1419V6.59049C41.5985 5.28821 41.1394 4.66232 40.1061 4.66232C39.0732 4.66232 38.5948 5.28821 38.5948 6.59049V9.60062C38.5948 10.8521 38.2696 11.5455 37.0451 11.5455C35.8209 11.5455 35.4954 10.8521 35.4954 9.60062V6.59049C35.4954 5.28821 35.0173 4.66232 34.0034 4.66232C32.9703 4.66232 32.492 5.28821 32.492 6.59049V10.1419Z\" /\u003e\u003cpath fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M25.6622 17.6335C27.8049 17.6335 29.3739 16.9402 30.2537 15.6379C30.8468 14.7755 30.9615 13.5579 30.9615 11.9512V6.59049C30.9615 5.28821 30.4833 4.66231 29.4502 4.66231C28.9913 4.66231 28.4555 4.94978 28.1109 5.50789C27.499 4.86533 26.7335 4.56087 25.7005 4.56087C23.1369 4.56087 21.0134 6.57349 21.0134 9.27932C21.0134 11.9852 23.003 13.913 25.3754 13.913C26.5612 13.913 27.4607 13.4902 28.1109 12.6616C28.1109 12.7229 28.1161 12.7799 28.121 12.8346C28.1256 12.8854 28.1301 12.9342 28.1301 12.983C28.1301 14.4373 27.2502 15.2321 25.777 15.2321C24.8349 15.2321 24.1352 14.9821 23.5661 14.7787C23.176 14.6393 22.8472 14.5218 22.5437 14.5218C21.7977 14.5218 21.2429 15.0123 21.2429 15.6887C21.2429 16.7375 22.9072 17.6335 25.6622 17.6335ZM24.1317 9.27932C24.1317 7.94324 24.9928 7.09766 26.1024 7.09766C27.2119 7.09766 28.0918 7.94324 28.0918 9.27932C28.0918 10.6321 27.2311 11.5116 26.1024 11.5116C24.9737 11.5116 24.1317 10.6491 24.1317 9.27932Z\"/\u003e\u003cpath d=\"M16.8045 11.9512C16.8045 13.2535 17.2637 13.8962 18.2965 13.8962C19.3298 13.8962 19.8079 13.2535 19.8079 11.9512V8.12928C19.8079 5.82936 18.4879 4.62866 16.4027 4.62866C15.1594 4.62866 14.279 4.98375 13.3609 5.88013C12.653 5.05154 11.6581 4.62866 10.3573 4.62866C9.34336 4.62866 8.57809 4.89931 7.9466 5.5079C7.58314 4.9328 7.10506 4.66232 6.51203 4.66232C5.47873 4.66232 5.00066 5.28821 5.00066 6.59049V11.9512C5.00066 13.2535 5.47873 13.8962 6.51203 13.8962C7.54479 13.8962 8.0232 13.2535 8.0232 11.9512V8.90741C8.0232 7.58817 8.44431 6.91179 9.53458 6.91179C10.5104 6.91179 10.893 7.58817 10.893 8.94108V11.9512C10.893 13.2535 11.3711 13.8962 12.4044 13.8962C13.4375 13.8962 13.9157 13.2535 13.9157 11.9512V8.90741C13.9157 7.58817 14.3365 6.91179 15.4269 6.91179C16.4027 6.91179 16.8045 7.58817 16.8045 8.94108V11.9512Z\"/\u003e\u003cpath d=\"M3.31675 6.59049C3.31675 5.28821 2.83866 4.66232 1.82471 4.66232C0.791758 4.66232 0.313354 5.28821 0.313354 6.59049V11.9512C0.313354 13.2535 0.791758 13.8962 1.82471 13.8962C2.85798 13.8962 3.31675 13.2535 3.31675 11.9512V6.59049Z\" /\u003e\u003cpath d=\"M1.87209 0.400291C0.843612 0.400291 0 1.1159 0 1.98861C0 2.87869 0.822846 3.57676 1.87209 3.57676C2.90056 3.57676 3.7234 2.87869 3.7234 1.98861C3.7234 1.1159 2.90056 0.400291 1.87209 0.400291Z\" fill=\"#1BB76E\"/\u003e\u003c/svg\u003e\u003c/a\u003e", contentPolicyHtml: "User contributions licensed under \u003ca href=\"https://stackoverflow.com/help/licensing\"\u003eCC BY-SA\u003c/a\u003e \u003ca href=\"https://stackoverflow.com/legal/content-policy\"\u003e(content policy)\u003c/a\u003e", allowUrls: true }, onDemand: true, discardSelector: ".discard-answer", enableTables: true, isStacksEditorPreviewEnabled: false ,immediatelyShowMarkdownHelp:true,enableTables:true,enableSnippets:true }); } }); Thanks for contributing an answer to Stack Overflow!Please be sure to answer the question. Provide details and share your research!But avoid …Asking for help, clarification, or responding to other answers.Making statements based on opinion; back them up with references or personal experience.To learn more, see our tips on writing great answers. Draft saved Draft discarded Sign up or log in StackExchange.ready(function () { StackExchange.helpers.onClickDraftSave('#login-link'); }); Sign up using Google Sign up using Facebook Sign up using Email and Password Submit Post as a guest Name Email Required, but never shown StackExchange.ready( function () { StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f32948073%2freset-background-color-css%23new-answer', 'question_page'); } ); <h3 class="flex--item fs-title">Post as a guest</h3> <div class="flex--item"> <div class="d-flex gs4 gsy fd-column"> <label class="s-label" for="display-name">Name</label> <div class="d-flex ps-relative"> <input class="s-input" id="display-name" name="display-name" maxlength="30" type="text" value="" tabindex="105" placeholder="" /> </div> </div> </div> <div class="flex--item"> <div class="d-flex gs4 gsy fd-column"> <div class="flex--item"> <div class="d-flex gs2 gsy fd-column"> <label class="flex--item s-label" for="m-address">Email</label> <p class="flex--item s-description">Required, but never shown</p> </div> </div> <div class="d-flex ps-relative"> <input class="s-input js-post-email-field" id="m-address" name="m-address" type="text" value="" size="40" tabindex="106" placeholder="" /> </div> </div> </div> Post Your Answer Discard By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct. Not the answer you're looking for? Browse other questions tagged htmlcsscss-animations or ask your own question.
how are you doing this
-
-
stackoverflow.com stackoverflow.com
-
ring click coordinates in my db and then reloading them later and showing them on the site where the click happened, how do I make sure it loads in the s
another
-
How do I ensure saved click coordinates can be reload to the same place, even if the page layout changed?
whats this div here
-
-
www.codecentric.de www.codecentric.de
-
It is a rather simple HTML form that can be used to enter the search-string and to then submitting the form. On submitting the form the action to be performed is defined as executing the JavaScript method “search ” .That method is explained in the following.The Solution
how does this work
-
simple
here
-
a
nande
-
on
how are they doing this
-
- Feb 2023
-
www.businessinsider.com www.businessinsider.com
-
dog shit review tbh
-