Selenium (with python) how to modify an element css style
Question: I'm trying to change CSS style of an element (example: from `"visibility:
hidden;"` to `"visibility: visible;"`) using selenium `.execute_script`. (any
other method through selenium+python would be accepted gracefully).

my code:

    
    
    driver = webdriver.Firefox()
    driver.get("http://www.example.com")
    
    elem = driver.find_element_by_id('copy_link')
    
    elem.execute_script(  area of my problem )
    

what do i need to do in order to play with the CSS of the webpage ?


Answer: Here is an example without using any jQuery. It will hide Google's logo.

    
    
    from selenium import webdriver
    driver = webdriver.Firefox()
    driver.get("http://www.google.com")
    driver.execute_script("document.getElementById('lga').style.display = 'none';")
    

The same idea could be used to show a hidden element by setting
`.style.display` to `"block"`, for example.

