checkbox trick 2 – আসেন, শুধু html/css দিয়ে ড্রপডাউন মেন্যু বানাই

কেমন আছেন ভাই-লোগ? শিরোনাম দেইখা আজীব লাগতেছে? এখনই তব্দা খাইয়েন না, আরও আজীব জিনিস আসতেছে, একবারে সবগুলা খাইয়েন। checkbox trick অনেক, এইটা তো খুবই সামান্য।

আজকে আমরা শুধু html/css দিয়া একটা ড্রপডাউন মেন্যু বানায় ফেলবো, তাও :hover দিয়ে ড্রপডাউন মেন্যু না, onClick ড্রপডাউন মেন্যু। মানে- ক্লিক করলে মেন্যু আসবে, আবার ক্লিক করলে চলে যাবে।

আচ্ছা, সবার আগে নিচের ডেমোটা দেখেন-

এইটা একটা সিম্পল ড্রপডাউন মেন্যু। তবে এর মধ্যে html/css এর পাশাপাশি JQuery -এর কিছু কাজও আছে। আমাদের আজকের এই টিউটরিয়ালের উদ্দেশ্য- এই একই ধরনের মেন্যু আমরা শুধু এবং শুধু html/css দিয়ে করবো। অর্থাৎ- বাটনে ক্লিক করলে মেন্যু বাইর হয়া আসবে, তারপর আবার বাটনে ক্লিক করলে মেন্যু চইলা যাবে। html/css ছাড়া অন্য কোন ল্যাঙ্গুয়েজ ব্যবহার করবো না।

যা কিছু লাগবে

প্রথমে লাগবে একটি input type=”checkbox”। তারপর লাগবে একটি label ট্যাগ। আর একটি আন-অর্ডার লিস্ট (ul) এবং তার মধ্যে কিছু লিস্ট আইটেম (li) তো লাগবেই।

এগুলো ছাড়া … আগের পোস্টে আমরা কিছু সাইন বা চিহ্ন নিয়ে আলোচনা করেছিলাম, যেগুলোর সাহায্যে আমরা বিভিন্ন ধরণের সিলেক্টর তৈরি করতে পারি। সেগুলো থেকে কয়েকটি সাইন নিয়েও আজকে কাজ করবো।

ওকে … তাহলে প্রথমে মার্ক-আপ করে ফেলি। প্রথমে আমরা label ট্যাগ নেবো না, প্রথমে শুধু input ট্যাগ নেবো এবং সেটা দিয়েই কাজ করবো। তারপর আমরা input এবং label দুইটা নিয়েই কাজ করবো এবং দেখবো যে label কিভাবে input এর হয়ে কাজ করে। আরেকটি গুরুত্বপূর্ণ বিষয় হলো- input এবং ul একই প্যারেন্ট এলিমেন্টের চাইল্ড হতে হবে। অর্থাৎ- input এর পর অন্য আরেকটি এলিমেন্টের ভেতরে ul থাকতে পারবে না, input যে এলিমেন্টের মধ্যে থাকবে, ul ট্যাগও সেই একই এলিমেন্টর মধ্যে থাকতে হবে। ওকে … কোড দেখুন, বুঝতে পারবেন পুরোপুরি।

HTML for this checkbox trick

এটা হলো সঠিক কোড, মানে একই প্যারেন্ট এলিমেন্টের মধ্যে input এবং ul, এই checkbox tricks এর জন্য এটি একটি অন্যতম শর্ত।

checkbox tricks markup

আর এটি হলো যেভাবে করতে নিষেধ করলাম, সেটি। অর্থাৎ input এবং ul একই প্যারেন্টের মধ্যে না থেকে অন্য আরেকটি প্যারেন্টের মধ্যে চলে যাওয়া। এটি করা যাবে না।

checkbox tricks markup 2

CSS for this checkbox trick

এখন করবো CSS, প্রথমে header কে স্টাইল করবো তারপর মেন্যুবার। মেন্যুকে আমরা position: absolute; করে দেবো এবং হাইড করে রাখবো। তারপর কোড করবো যে, checkbox টি যদি চ্যাক করা হয়, তাহলে মেন্যু visible হবে, আর যদি চ্যাক করা না থাকে, মানে স্বাভাবিক অবস্থায় মেন্যু হাইড থাকবে। দ্যাটস্ অল ইয়োর অনার

এট্টু রিসেট করি

css reset

আর এখন শুরু হবে আমাদের মহাকাঙ্ক্ষিত কোড

css tricks

css tricks 2

এ পর্যন্ত যা কিছু করা হইল, তার আউটপুট এই রকম (Primary output of this checkbox trick)

দেখেন, ব্ল্যাক একটা হেডার আছে, সেটার মাঝখানে একটা ছোট্ট চ্যাকবক্স। চ্যাকবক্সটাতে ক্লিক করেন, দেখবেন আমাদের মেন্যু সাহেব কত্ত সুন্দর করে বাইর হয়। তারপর আবার চ্যাকবক্সে ক্লিক করেন, দেখবেন মেন্যু সাহেব সেই একই স্টাইলে হারায় যাইতেছে। এখন প্রশ্ন হইল এই কাজটা আমরা CSS দিয়ে করলাম কিভাবে। উত্তর: এই সাইনটি দিয়ে ~

General sibling combinator

~ এই সাইনটির অনেক নাম আছে। তবে CSS এর ভাষায় এটির নাম General sibling combinator

এর কাজ হলো, একই প্যারেন্টের চাইল্ড এলিমেন্টগুলোকে সিলেক্ট করা। যেমন ধরা যাক, একটি প্যারেন্ট এলিমেন্ট হলো section  তো … এই section  এর প্রথমে একটি প্যারাগ্রাফ আছে। এই প্রথম প্যারাগ্রাফের পর আরও ছোট ছোট তিনটি প্যারাগ্রাফ আছে এবং প্রতিটি প্যাগ্রাফের আগে একটি করে হেডিং রয়েছে। আমি চাচ্ছি প্রথম প্যারাগ্রাফটির ফন্ট সাইজ পরেরগুলোর তুলনায় একটু বড় হবে। এটি করার জন্য আমি ~  এই সাইনটি ব্যবহার করতে পারি।

Example

তো এই ~ সাইনই হচ্ছে আমাদের আজকের CSS trick এর মূল।

এখন আসা যাক আমাদের আজকের টিউটরিয়ালের শেষ অংশে। বলেছিলাম যে প্রথমে আমরা label ট্যাগটি ব্যবহার করবো না। পরে করবো। কিভাবে input এর হয়ে label কাজ করে সেটি দেখবো এখন।

label ট্যাগটির জন্য html এ একটি এট্রিবিউট আছে। এই এট্রিবিউটটির নাম for  … যারা কোড এডিটরে Emmet প্লাগিনটি ব্যবহার করেন, তারা হয়ত জানেন যে, এই for এট্রিউটটি label ট্যাগের সাথে অটোমেটিকলি চলে আসে।

যাক … সম্পূর্ণ ভিন্ন একটি এলিমেন্টের id এর ভ্যালু হলো এই এট্রিবিউটের ভ্যালু। যদি কোন এলিমেন্টের আইডির ভ্যালু কোন label ট্যাগের for এট্রিবিউটের ভ্যালুতে দেয়া হবে, তাহলে label ট্যাগটি সেই এলিমেন্টের হয়ে কাজ করবে। আর এর সবচে’ বেশি ব্যবহার হয় input type=”checkbox” এবং input type=”radio” তে।  আমি নিজেও বুঝতে পারতেছি যে, এখানে বয়ানের চেয়ে উদাহরণ দিলে বেশি কাজে লাগবে, তাই নিচের উদাহরণটি দেখুন।

বিষয়টা দেখেন, চ্যাকবক্স বা রেডিও বাটনে আপনার ক্লিক করা লাগতেছে না, আপনি যদি টেক্সটের মধ্যেও ক্লিক করেন, তাহলে এই ইনপুটগুলা চ্যাকড হয়ে যাচ্ছে। এর কারণ হলো, এই টেক্সটগুলা যে label ট্যাগে আছে, তার for এট্রিবিউটের ভ্যালু আর input ট্যাগের id এর ভ্যালু এক, এই জন্য label ট্যাগের মধ্যে যে টেক্সট আছে, সেগুলো input এর হয়ে কাজ করছে।

তো … এখন আমরা আমাদের ড্রপডাউন মেন্যুর চ্যাকবক্সের জন্য একটি label ট্যাগ নেবো এবং সেটিকে একটি সুন্দর বাটনের স্টাইল দেবো। তারপর আমরা আমাদের চ্যাকবক্সটিকে display: none এর মাধ্যমে হাইড করে দেবো, যেন চ্যাকবক্সের যে ডিফল্ট বাটনটি আছে, সেটি দেখা না যায়। ফাইনাল কোড-

ওকে ভাইলোগ … বিরাট পোস্ট হইছে। কিন্তু কাজ তেমন কিছু না, যদি বুঝতে পারেন, ট্রাই করেন, করতে থাকেন, করতেই থাকেন। হ্যাপি কোডিং

Live Demo

মন্তব্য

মন্তব্য

914 thoughts on “checkbox trick 2 – আসেন, শুধু html/css দিয়ে ড্রপডাউন মেন্যু বানাই

  1. Hi there! Someone in my Myspace group shared this site with us so I came to look it over.

    I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers!
    Fantastic blog and amazing style and design.

  2. Wow, wonderful blog layout! How long have you been blogging for?
    you made blogging look easy. The overall look
    of your site is wonderful, as well as the content!

  3. Unquestionably consider that that you stated. Your favourite reason seemed to be at the
    net the simplest factor to keep in mind of.
    I say to you, I definitely get irked even as folks think about concerns that they plainly
    don’t know about. You managed to hit the nail upon the top
    and also outlined out the whole thing with no need side effect
    , other people can take a signal. Will probably be again to get more.
    Thanks!

    my website theocratic.net

  4. Does your site have a contact page? I’m having problems locating it but, I’d like to shoot you an e-mail.

    I’ve got some ideas for your blog you might be interested in hearing.
    Either way, great site and I look forward to seeing it grow
    over time.

    My blog Pure Form Keto

  5. Hi there I am so happy I found your site, I really found you
    by accident, while I was browsing on Digg for something else, Anyways I am here now and would just like to say thank you for a tremendous post and a
    all round thrilling blog (I also love the theme/design), I don’t have time to browse it all
    at the minute but I have book-marked it and also included your RSS feeds, so when I have time I will be back to read much more, Please do keep up the fantastic jo.

  6. I have been absent for some time, but now I remember why I used
    to love this blog. Thank you, I’ll try and check back more frequently.
    How frequently you update your web site?

    Also visit my page: ACV Advanced

  7. I enjoy you because of all of your labor on this website.

    My niece really loves working on investigations and it is simple
    to grasp why. Almost all know all regarding the dynamic form you
    offer rewarding guidance on your web site and as well welcome contribution from others on the
    idea while my girl is now studying a great deal.
    Take advantage of the rest of the year. You’re the
    one conducting a really great job.

    My web site … Opal

  8. I would like to thnkx for the efforts you’ve put in writing this web site.
    I’m hoping the same high-grade web site post from you in the upcoming also.
    Actually your creative writing skills has encouraged me to
    get my own blog now. Really the blogging is spreading
    its wings fast. Your write up is a good example of it.

    My web page – IceBox Air Cooler

  9. I’m impressed, I have to admit. Rarely do I come across
    a blog that’s both equally educative and interesting, and let me tell you, you have hit
    the nail on the head. The problem is something which too few folks are
    speaking intelligently about. Now i’m very happy
    that I stumbled across this in my search for something concerning this.

    Visit my site :: Instant Keto Price

  10. Oh my goodness! Incredible article dude! Many thanks, However I am having issues with your RSS.
    I don?t understand why I can’t join it. Is there anybody else having
    identical RSS issues? Anyone that knows the solution can you kindly respond?
    Thanks!!

    My site … Bellissi Cream Review

  11. Hello there! This blog post couldn?t be written any better!
    Going through this article reminds me of my previous roommate!

    He always kept preaching about this. I most certainly will forward this information to him.
    Fairly certain he’s going to have a great read. Many thanks for sharing!

    my web-site … Muama Ryoko Portable Wifi

  12. I just wanted to thank you once again for that amazing web-site you have produced here.
    It truly is full of ideas for those who are seriously interested in this kind of subject, especially
    this very post. You’re really all actually sweet plus thoughtful of others
    and reading your website posts is a wonderful delight in my experience.
    And thats a generous reward! Tom and I really have excitement making use of your recommendations in what we should instead do next week.
    Our checklist is a kilometer long which means that your
    tips will definitely be put to excellent use.

    Here is my web site; http://www.lubertsi.net/modules.php?name=Your_Account&op=userinfo&username=MixonTesha

  13. I’ve been browsing on-line greater than 3
    hours these days, yet I never discovered any fascinating article like yours.
    It is lovely worth enough for me. In my view, if all site owners and bloggers made good content as you probably did, the internet might be a lot more useful than ever before.

    Also visit my website; Skyline X Drone Review

  14. Thank you for all of your work on this site. Gloria really loves participating in investigation and
    it’s obvious why. All of us notice all regarding the dynamic method you convey reliable items via your
    web blog and as well as recommend contribution from other ones on that subject matter so our favorite simple princess is
    certainly becoming educated a lot of things.
    Take pleasure in the remaining portion of
    the new year. You are always carrying out a powerful job.

    Also visit my blog post; http://www.cyberangels.pl

  15. I don’t know if it’s just me or if perhaps everybody else encountering problems with your website.
    It looks like some of the text in your posts are running off the screen. Can someone else please comment and
    let me know if this is happening to them as well? This might be
    a issue with my internet browser because I’ve had this happen previously.
    Cheers

    Also visit my web page anapa-alrosa.com.ru

  16. Its like you read my mind! You appear to know so much about this,
    like you wrote the book in it or something. I think that you could
    do with some pics to drive the message home a bit, but other than that,
    this is great blog. A fantastic read. I’ll certainly be back.

    Check out my web page; Dentitox Pro Ingredients

  17. When I initially commented I clicked the “Notify me when new comments are added” checkbox and now each time a comment is added
    I get several emails with the same comment. Is there any way you can remove people from that service?
    Thanks a lot!

  18. Hi there! I’m at work browsing your blog from my new iphone!
    Just wanted to say I love reading your blog and look forward to all your posts!
    Carry on the outstanding work!

    My web site … Instant Keto

  19. Great goods from you, man. I have understand your stuff previous to and you’re just extremely great.
    I really like what you have acquired here, certainly like what
    you are saying and the way in which you say it.
    You make it enjoyable and you still take care of to keep it sensible.
    I cant wait to read much more from you. This
    is actually a great web site.

    Also visit my web blog: Bellissi Ageless Moisturizer

  20. Greetings! I’ve been reading your weblog for some time now and
    finally got the courage to go ahead and give you a shout out
    from Huffman Texas! Just wanted to say keep up the fantastic work!

  21. After I originally commented I seem to have clicked the -Notify me when new
    comments are added- checkbox and now whenever a comment is added I get four emails with the same comment.
    Is there a means you are able to remove me
    from that service? Thanks!

    My blog: Pure Form Keto Review

  22. I like the helpful information you provide in your articles.
    I will bookmark your weblog and check again here regularly.
    I’m quite certain I will learn many new stuff right here! Good
    luck for the next!

    my homepage: Muama Ryoko

  23. You actually make it seem so easy with your presentation but I find this matter to be really
    something which I think I would never understand.
    It seems too complex and extremely broad for
    me. I am looking forward for your next post,
    I’ll try to get the hang of it!

    Feel free to visit my website … Dentitox Pro Drops

  24. I’m really enjoying the theme/design of your web site. Do you ever run into any web browser compatibility problems?
    A number of my blog visitors have complained about my
    site not operating correctly in Explorer but looks great in Chrome.
    Do you have any ideas to help fix this issue?

    Take a look at my page – Skyline Drone Reviews

  25. I truly love your website.. Excellent colors & theme.
    Did you build this site yourself? Please reply back as
    I’m wanting to create my own personal website and would like to learn where you got this from or just what the theme is called.

    Thanks!

    Feel free to surf to my web site; Air Cooler Pro Review

  26. Thank you for any other excellent article. Where else could anybody get that kind
    of information in such a perfect manner of writing? I’ve a presentation subsequent week, and I am at the
    look for such information.

    Also visit my web blog :: New Flow XL Review

  27. Next time I read a blog, Hopefully it won’t fail
    me as much as this particular one. After all, I know it was
    my choice to read through, nonetheless I really
    believed you would have something helpful to say. All I hear is a bunch of whining about something that you could possibly
    fix if you were not too busy seeking attention.

    Also visit my blog: Niagara XL Pills

  28. This is my first time pay a quick visit at here and i am in fact impressed to read all at one place.

    Feel free to surf to my blog post: NZT 48

  29. I’m amazed, I have to admit. Seldom do I encounter a blog
    that’s equally educative and engaging, and let me tell you, you’ve hit the nail on the head.
    The issue is an issue that too few folks are speaking
    intelligently about. I’m very happy that I stumbled across this during my hunt
    for something concerning this.

    my blog http://www.craksracing.com/modules.php?name=Your_Account&op=userinfo&username=TolimanJoan

  30. Tremendous issues here. I am very happy to peer your post.
    Thanks so much and I am having a look forward to contact you.
    Will you please drop me a mail?

    Here is my page; Elise

  31. I want to show my gratitude for your kindness giving support to all
    those that really want assistance with this concept.

    Your special commitment to passing the solution all around
    was certainly functional and has in most cases helped many people like me to get to their goals.
    Your own insightful report can mean a lot a person like me
    and even more to my office colleagues. With thanks; from each one
    of us.

    my blog: Viro Valor XL

  32. certainly like your website however you need to test
    the spelling on several of your posts. Many of them are rife with spelling
    issues and I in finding it very troublesome to tell the reality then again I’ll certainly come back again.

    Here is my web blog – Skyline X Drone Review

  33. Hi, I do believe this is an excellent site. I stumbledupon it 😉 I will revisit
    once again since i have bookmarked it. Money and
    freedom is the greatest way to change, may you be rich and continue to help other people.

  34. I would like to thank you for the efforts you’ve put in writing this site.
    I am hoping the same high-grade blog post from you in the upcoming also.

    In fact your creative writing abilities has encouraged me to get my
    own website now. Really the blogging is spreading its wings rapidly.

    Your write up is a good example of it.

    my web blog Air Cooler Pro Reviews

  35. Heya i am for the primary time here. I found this board and I to find It really
    helpful & it helped me out much. I hope to give one thing back and
    help others like you helped me.

    Look at my web-site atomy123.com

  36. hey there and thank you for your information ? I have certainly picked up something new from right here.

    I did however expertise some technical issues using this site,
    as I experienced to reload the web site many times previous to I could get it to
    load properly. I had been wondering if your web hosting
    is OK? Not that I am complaining, but sluggish loading instances times will sometimes affect your placement
    in google and can damage your high-quality score if ads and
    marketing with Adwords. Anyway I am adding this RSS to my
    e-mail and could look out for a lot more of your respective interesting content.
    Ensure that you update this again soon..

    Also visit my web-site :: bbs.ffsky.com

  37. Fantastic beat ! I wish to apprentice while you amend your site, how could i subscribe for a weblog web site?
    The account helped me a acceptable deal. I had been tiny bit acquainted of this your broadcast offered
    bright transparent concept.

    My page: mpc-install.com

  38. An intriguing discussion iss definitely wortth comment.
    I think that you need to write more on this subject, it might
    not be a ttaboo subject but generally people don’t speak about these subjects.
    To tthe next! Kind regards!!

    Also visit my ste 메이저놀이터

  39. I would like to thank you for the efforts you have put in writing this blog.
    I’m hoping the same high-grade site post from you in the upcoming as well.
    In fact your creative writing skills has encouraged me to get my own blog now.
    Actually the blogging is spreading its wings rapidly.
    Your write up is a good example of it.

    Feel free to visit my website: http://www.meteoritegarden.com

  40. hello there and thank you for your information – I have definitely picked up anything new from right here.

    I did however expertise some technical issues using this
    site, as I experienced to reload the web site lots of times previous to
    I could get it to load properly. I had been wondering if your web host is OK?
    Not that I am complaining, but sluggish loading instances times
    will sometimes affect your placement in google and
    can damage your high quality score if advertising and marketing with Adwords.

    Anyway I’m adding this RSS to my email and can look out for much more
    of your respective intriguing content. Ensure that you
    update this again very soon..

    my homepage … Keto Lite Keto Pills

  41. Today, I went to the beach with my children. I found
    a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.”
    She placed the shell to her ear and screamed. There
    was a hermit crab inside and it pinched her ear.

    She never wants to go back! LoL I know this is completely off topic but I had to tell
    someone!

  42. Hi are using WordPress for your blog platform? I’m new to the
    blog world but I’m trying to get started and create my own. Do you need any
    coding knowledge to make your own blog? Any help would be greatly
    appreciated!

    Also visit my web-site :: rftitanforge.com

  43. Fantastic goods from you, man. I’ve understand your stuff previous to and
    you are just too wonderful. I really like what you have
    acquired here, certainly like what you are saying and the way in which you say it.
    You make it entertaining and you still care for to keep it smart.
    I cant wait to read far more from you. This is actually a great site.

    my blog post … Keto Lite Pills

  44. I’ve been surfing online more than 3 hours these days, yet I never found any interesting
    article like yours. It’s beautiful value enough for me. In my view,
    if all webmasters and bloggers made excellent content as you did, the internet will likely
    be a lot more useful than ever before.

    My site: Mega Arise Max Reviews

  45. I intended to compose you the little note so as to give many thanks yet again over the breathtaking information you have featured at this time.
    This is certainly incredibly open-handed of people like you in giving
    easily what exactly some people would’ve sold as an ebook to generate some profit for
    their own end, especially considering the fact that
    you could possibly have tried it in the event you desired.
    Those strategies as well worked to be a easy way to know that the rest have similar
    eagerness just like my own to see very much more when it comes to this issue.

    I am sure there are several more pleasant sessions up front for many
    who look into your blog.

    Here is my page :: Max Rize Reviews

  46. We’re a group of volunteers and starting a brand
    new scheme in our community. Your web site provided us with helpful information to paintings on. You’ve done
    a formidable task and our whole neighborhood might be thankful to you.

    Feel free to visit my web blog http://www.atomy123.com

  47. A person essentially help to make severely articles I might state.

    This is the very first time I frequented your website page and thus far?
    I amazed with the analysis you made to make this particular submit extraordinary.

    Wonderful activity!

    Stop by my homepage: New Flow XL

  48. I would like to consider the ability of saying thanks to you for the professional direction I have usually enjoyed checking out your site.
    We are looking forward to the commencement of my college
    research and the entire groundwork would never have been complete
    without checking out your blog. If I may be of any assistance to others, I’d be pleased to help
    by way of what I have learned from here.

    Here is my web site :: Viro Valor XL Reviews

  49. Good day! I know this is kinda off topic however , I’d figured I’d ask.
    Would you be interested in trading links or maybe guest authoring a blog
    post or vice-versa? My blog covers a lot of the
    same topics as yours and I think we could greatly
    benefit from each other. If you’re interested feel free to shoot me
    an e-mail. I look forward to hearing from you!

    Superb blog by the way!

    My web page – forum.adm-tolka.ru

  50. You’re so cool! I don’t think I have read anything like
    that before. So nice to find somebody with original thoughts on this issue.
    Seriously.. many thanks for starting this up. This site is something
    that is needed on the web, someone with a bit of
    originality!

    Here is my blog post :: mpc-install.com

  51. Spot on with this write-up, I truly believe this amazing site needs a great deal more attention. I’ll probably be back again to read through more, thanks
    for the advice!

    my blog … 163.30.42.16

  52. You actually make it seem so easy with your presentation but I find this topic to be actually something that I think I
    would never understand. It seems too complex and extremely broad
    for me. I’m looking forward for your next post, I’ll
    try to get the hang of it!

    Also visit my site :: Dentitox Pro Review

  53. Hi, Neat post. There is an issue along with your website in internet explorer, might test this…
    IE still is the market chief and a good part of other people will pass over your wonderful writing due to this problem.

    Review my site :: marchegabonais.com

  54. Hi there would you mind letting me know which hosting company you’re using?
    I’ve loaded your blog in 3 completely different internet browsers and I must say this blog loads
    a lot faster then most. Can you recommend a good web hosting provider at a reasonable price?

    Thanks a lot, I appreciate it!

    My homepage – http://anapa-alrosa.com.ru/

  55. Hello there, I discovered your blog by the use of Google while looking for a comparable
    subject, your website got here up, it seems good. I have bookmarked it in my google bookmarks.[X-N-E-W-L-I-N-S-P-I-N-X]Hi there,
    just changed into aware of your blog through Google, and located that it’s truly informative.
    I am gonna be careful for brussels. I’ll be grateful when you proceed this in future.
    Numerous other people will probably be benefited out
    of your writing. Cheers!

    my blog post – Essential Skin Cream Reviews

  56. A lot of thanks for all of your work on this blog. Gloria loves doing
    investigations and it is easy to see why. We hear all
    of the dynamic form you convey very important
    tricks through this web blog and therefore boost contribution from other people about this idea so my princess is really
    becoming educated so much. Take advantage of the remaining portion of the year.
    You are always performing a first class job.

    Also visit my web blog Gentille Revitalizing Moisturizer

  57. This is really fascinating, You are a very skilled blogger.
    I have joined your feed and look ahead to in the
    hunt for extra of your wonderful post. Also, I’ve shared your website in my social networks!

    Feel free to visit my homepage – http://www.1stanapa.ru

  58. We are a bunch of volunteers and starting a new scheme in our community.

    Your web site offered us with valuable info to work on. You’ve done an impressive activity and our whole community shall
    be grateful to you.

    Here is my website: Viro Valor XL

  59. Thanks for your entire work on this web site. Kate delights in doing internet research and it’s really easy to understand why.
    I learn all relating to the lively medium you produce very useful steps on your
    web site and therefore cause participation from others about this
    idea plus our favorite girl is without a doubt discovering a lot of things.
    Take pleasure in the remaining portion of the year.
    You’re the one conducting a tremendous job.

    My homepage Quit Smoking Gummies

  60. Does your website have a contact page? I’m having problems locating it but, I’d
    like to send you an email. I’ve got some ideas for your blog you might be interested in hear